• 1、 vim /etc/vsftpd/vusers.list 创建一个虚拟用户文件夹
    • 虚拟用户文件夹
    • FTP-用户映射

  • 2、 db_load -T -t hash -f vusers.list vusers.db 将这个文件夹加密 ,转化为一个数据库
    • -T转化为其他格式的数据库
    • 验证
      • FTP-用户映射

  • 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认证文件
    • FTP-用户映射

  • 6、修改配置文件
    • vim /etc/vsftpd/vsftpd.conf
    • FTP-用户映射

    • 重启vsftpd服务
  • 7、用虚拟用户登录ftp
    • FTP-用户映射

  • 8、设置虚拟用户权限管理 (映射用户,虚拟用户)
    • 1、建立文件夹
      • FTP-用户映射

    • 2、设置同名文件名,然后写权限
      • FTP-用户映射

      • FTP-用户映射

    • 3、修改配置文件
      • 设置文件路径

        FTP-用户映射

      • 修改匿名用户读写权限

        FTP-用户映射

  • 9、验证
    • FTP-用户映射

相关文章:

  • 2021-06-10
  • 2022-12-23
  • 2021-12-19
  • 2022-12-23
  • 2022-02-07
  • 2022-02-28
  • 2021-12-03
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-04-20
  • 2021-10-09
  • 2022-12-23
  • 2021-05-08
相关资源
相似解决方案