前几天配置的那个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/Joyous_chroot_list
然后在/etc/vsftpd/下建立文件Joyous_chroot_list文件,其实这个文件是限制那个用户不能向上访问目录。在这个文件里写入你要限制的用户名字,比如:joyous如果需要多个用户,一行一个即可
然后重启vsftpd service vsftpd restart
这样用ftp连接服务器joyous用户就不能向上访问其他目录了。。