当前位置: > Linux服务器 > ftp >

vsftpd禁止用户进入上一级目录

时间:2014-10-11 20:58来源:linux.it.net.cn 作者:it

前几天配置的那个vsftp服务,今天发现使用ftp登陆之后,它可以向上访问目录,甚至可以看到任何目录。于是我就想解决办法。

方案如下:

修改/etc/vsftpd/vsftpd.conf文件

找到
#chroot_list_enable=YES
# (default follows)
#chroot_list_file=/etc/vsftpd.chroot_list
改为
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd/flyown_chroot_list

 

然后在/etc/vsftpd/下建立文件flyown_chroot_list文件,其实这个文件是限制那个用户不能向上访问目录。在这个文件里写入你要限制的用户名字,比如:flyown如果需要多个用户,一行一个即可

然后重启vsftpd
service vsftpd restart

这样用ftp连接服务器flyown用户就不能向上访问其他目录了。

(责任编辑:IT)
------分隔线----------------------------