我设置了 vsftpd,并更改了 vsftpd.conf 文件中的 chroot 设置。
但是我如何让用户只能访问 /var/www/html/username_here/
我使用 useradd 创建了用户,但下一步该怎么做?谢谢 :)
答案1
查看 chroot_local_user 和 local_root 选项:http://vsftpd.beasts.org/vsftpd_conf.html
你也可以通过指定 cmds_allowed 来获得真正的限制
希望这可以帮助。
干杯
答案2
编辑你的/etc/vsftpd/vsftpd.conf
文件并添加一行内容
chroot_local_users=YES
然后重新启动 vsftpd
/sbin/service vsftpd restart
这会限制本地用户到他们的主目录。