按照下面步骤可添加虚拟用户,并设置没有虚拟用户访问的路径和文件操作权限。
环境:
ubuntu或fedora
已安装vsftpd并顺利运行
步骤:
1. 在 user_config目 录 按 照 用 户 名 建 立 文 件 并 保 存 , 例 如 :
user1, 内 容 如 下 :
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=NO
2. 在 login_user.txt中 添 加 用 户 名 , 设 置 密 码 , 并 保 存 , 例 如 :
...
user1
123456
3. root权 限 执 行 指 令 db_load -T -t hash -f login_user.txt vsftp_login.db
4. root权 限 执 行 指 令 chmod 600 vsftp_login.db
5. 如 果 无 法 访 问 , 执 行 重 启 vsftpd服 务