- 1、 vim /etc/vsftpd/vusers.list 创建一个虚拟用户文件夹
- 虚拟用户文件夹
-
- 2、 db_load -T -t hash -f vusers.list vusers.db 将这个文件夹加密 ,转化为一个数据库
- -T转化为其他格式的数据库
- 验证
-
- 3、给这个文件夹权限,让ftp的应用程序可以读取
- chmod 600 /etc/vsftpd/vusers.db
- 4、创建一个程序用户
- useradd -d /var/ftp/ftp -s /sbin/nologin testftp
- chmod 755 /var/ftp/ftp/
- 5、vim /etc/pam.d/vsftpd.vu 为虚拟用户建立PAM认证文件
-
- 6、修改配置文件
- vim /etc/vsftpd/vsftpd.conf
-
- 重启vsftpd服务
- 7、用虚拟用户登录ftp
-
- 8、设置虚拟用户权限管理 (映射用户,虚拟用户)
- 1、建立文件夹
-
- 2、设置同名文件名,然后写权限
-
- 3、修改配置文件
- 设置文件路径
- 修改匿名用户读写权限
- 设置文件路径
- 1、建立文件夹
- 9、验证
-
相关文章: