我在 ubuntu 中安装了 vsftpd。我通过命令创建了一个名为 ftpadmin 的用户
sudo useradd ftpadmin
我也设置了它的密码,我还用它创建了一个主目录
sudo mkdir /home/ftp.
我的问题是这个用户可以访问和查看我不想要的其他目录。我希望 ftpadmin 只能访问它自己的目录。我也尝试在 var/www 中创建一个目录,但没有成功。
答案1
你做过什么家庭作业吗?
Google 搜索的第一页找到了解决方案 - 在 /etc/fsftpd/vsftpd.conf 中设置 chroot_local_user=yes