我使用CentOS 5.5,并安装了vsftp。 我创build了一个用户“myUser”,每次我使用Filezilla和这个用户login,我被定向到用户的home文件夹,但仍然可以访问几乎所有的文件夹。
我想给用户只能访问/ var / www / myWebapp,因为这个用户应该只能更新我的网站使用的文件。 我该怎么做呢?
将用户的主目录更改为WEBROOT文件夹和…
打开vsftpdconfiguration文件 – /etc/vsftpd/vsftpd.conf
# vi /etc/vsftpd/vsftpd.conf
确保以下行存在(并取消注释):
chroot_local_user=YES
保存并closures文件。 重新启动vsftpd。
# /etc/init.d/vsftpd restart
希望这有助于:D