当我们限定了用户不能切换出到其主目录之后,使用该用户登录FTP时遇到这个报错:
原因:
至2.3.5之后,vsftpd增强了安全检查,如果用户被限定在其主目录下,则该用户的主目录不能再具有写权限,如果检查发现还有写权限,就会报如上图红框部分的错误。
解决办法(两种):
第一种:去除用户主目录的写权限(chmod a-w “该用户主目录”)
第二种:在/etc/vsftpd/vsftpd.conf文件中加入参数allow_writeable_chroot=YES(允许可写的chroot)