centos7 安装vsftpd和配置虚拟用户访问及权限分配
来源:互联网 发布:格兰杰詹姆斯数据 编辑:程序博客网 时间:2024/05/01 18:21
系统环境 centos7.3 版本
ftp 根目录 : /data/ftp
ftp 配置文件目录:/etc/vsftpd
ftp 虚拟用户权限配置文件目录:/etc/vsftpd/vuser_config
实现目标:
1,匿名用户可以登录,但是不能访问虚拟用户的宿主目录,只能访问共享目录
2,虚拟用户对自己的宿主目录有任何权限,且只能在自己宿主目录中操作
1,安装vsftpd和db_load加密工具
2,创建本地用户[用于映射虚拟用户]
3,创建虚拟用户[用户和密码]文件
4,加密用户密码文件生成数据库文件
5,创建PAM认证文件
6,修改配置文件
7,创建虚拟用户[权限]配置文件
8,更改虚拟用户目录权限
9,访问测试:[先在用户文件夹中建个测试的文件夹或文件,方便识别]
匿名访问
登录jin 用户访问:
登录jinc 用户访问:
错误1:226 Transfer done (but failed to open directory)
解决:selinux 和防火墙导致
错误2:500 OOPS: vsftpd: refusing to run with writable root inside chroot()
解决:配置文件中加入 allow_writeable_chroot=YES 针对标准vsftpd(standonly)模式, 然后重启ftp
阅读全文
0 0
- centos7 安装vsftpd和配置虚拟用户访问及权限分配
- 使用VSFTPD配置虚拟用户访问权限
- vsftpd虚拟用户 权限配置
- CentOS7安装配置VSFTPD(虚拟用户方式)
- CentOS7下vsftpd虚拟用户配置
- vsftpd增加ftp用户及权限分配
- vsftpd虚拟用户目录及权限分离
- rhel5.5安装vsftpd并配置虚拟用户及开放防火墙和selinux
- vsftpd 安装与虚拟用户配置
- VSFTPD虚拟用户配置
- vsftpd虚拟用户配置
- vsftpd虚拟用户配置
- vsftpd 虚拟用户配置
- vsftpd虚拟用户配置
- Vsftpd虚拟用户配置
- vsftpd 配置虚拟用户
- vsftpd 搭建和虚拟用户配置
- centos7的vsftpd的安装和配置
- Hive查询
- 数据科学中心——首席数据科学家
- 几种常见的排序算法(插入排序,希尔排序,归并排序和快速排序)——希尔排序
- 产品设计师 VS UX设计师:你更想成为哪一个?
- C#连接Oracle服务器(非本地Oracle数据库)
- centos7 安装vsftpd和配置虚拟用户访问及权限分配
- LeetCode-61-Rotate List 链表水题
- ReactNative环信接入
- jquery中prop()方法
- 无向网的深度优先遍历
- 根据枚举类型值获取改值的描述信息
- API Request Get和Post
- Ajax 设置Access-Control-Allow-Origin实现跨域访问
- 10.node+express+mongodb 修改