为什么不能在配置文件中添加 anon_upload_enable=yes?

为什么不能在配置文件中添加 anon_upload_enable=yes?

这是我在 debian8 中的 /etc/vsftpd.conf:

anonymous_enable=YES
local_enable=YES
write_enable=YES
chroot_local_user=YES
local_root=/home/ftp
anon_root=/home/ftp 

我可以连接 ftp 服务器open 192.168.1.100(我的本地 IP 是 192.168.1.100)。

为什么在/etc/vsftpd.conf中添加两行后无法连接ftp服务器?

anon_upload_enable=YES
anon_mkdir_enable=YES

答案1

1.anonymous_enable=YES---> 启用匿名用户(无需身份验证)。
2.local_enable=YES -----> 使本地用户能够登录
3.write_enable=YES ----> 使其可写
4.chroot_local_user=YES ----> 更改其根目录
5.local_root=/home/ftp ---> ftp 用户的默认目录
6.anon_root=/home/ftp ---> 这是匿名(未经身份验证的用户)的根目录
7.anon_upload_enable=YES --> 使匿名用户能够上传文件
8.anon_mkdir_enable=YES --> 使匿名用户能够创建目录

您应该将您的服务器配置为经过身份验证或未经身份验证......不能同时进行。

相关内容