![vsftp指定匿名登录的根目录](https://linux22.com/image/916554/vsftp%E6%8C%87%E5%AE%9A%E5%8C%BF%E5%90%8D%E7%99%BB%E5%BD%95%E7%9A%84%E6%A0%B9%E7%9B%AE%E5%BD%95.png)
我已经在系统上安装了最新版本的 vsftpd。我确实启用了匿名登录/etc/vsftpd.conf
:
anonymous_enable=YES
我将根目录映射到我选择的文件夹,在本例中:
local_root=/var/ftp/
但是,当我以匿名方式登录时,我看不到我放置在该目录中的任何文件。我在配置中遗漏了什么吗?我必须进行哪些更改才能使匿名用户能够看到放置在目录中的文件?
我已经重新启动了服务但没有任何改变。
答案1
原来我必须指定anon_root=/var/ftp
,而不是local_root=/var/ftp
。进行这些更改并重新启动 vsftpd 后,一切都按预期运行。