vsftp只允许用户访问某个文件夹

我使用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