如何确定用户loginFTP(VSFTP)的path?

如何确定用户在FTP(VSFTP)上login的path? 用户只能通过FTP访问特定的path。

例如:用户只能访问path/ var / lib / tomcat / webapps / ROOT。 我如何configuration?

尝试在chroot / jail环境中configurationFTP服务器。

编辑/etc/vsftpd/vsftpd.conf

 chroot_list_enable=YES chroot_list_file=/etc/vsftpd/vsftpd.chroot_list passwd_chroot_enable=yes 

现在,要将/etc/vsftpd/vsftpd.chroot_list文件简单地添加到用户user1的名称。

更改用户的默认主目录,或者也可以将您的访问path与用户的主目录绑定。

 usermod -d /var/lib/tomcat/webapps/ROOT user1 

要么

 mount --bind /var/lib/tomcat/webapps/ROOT /home/user1 

/etc/init.d/vsftpd restart