在 Ubuntu 16.04 LTS 上,vsftpd 主目录位于哪里,它将文件存储在哪里?
答案1
这取决于您的配置 - 请参阅vsftpd 配置文件。主要有两种情况:
默认情况下不启用匿名登录。因此您必须以系统用户身份登录。例如,如果您以 身份登录,
user1
您将被重定向到其$HOME
目录,即/home/user1/
。如果您已通过选项指令启用了匿名登录
anonymous_enable
,则还必须指定anon_root
。例如,要启用最小匿名配置:将这两行添加到
/etc/vsftpd.conf
:anonymous_enable=Yes anon_root=/home/ftp/
创建目录并重启服务:
sudo mkdir /home/ftp/ sudo systemctl restart vsftpd.service
请注意,使用此配置,用户无权上传文件。这是一项更复杂的任务...