vsftp登录时提示:“vsftpd 500 OOPS: chroot”

解决方法(一):

/usr/sbin/setsebool -P ftp_home_dir 1

重启服务器


解决方法(二):

[root@localhost ~]# vim /etc/selinux/config

设置SELINUX=disabled

重启服务器


解决方法 (三):

setenforce 0

不用重启


注:还有个问题可能是,指定的用户家目录在home下的原家目录,这样如果设置nologin shell的话,也会提示此错误。

连接成功不能列出目录,有时候也是selinux的问题。需要关闭selinux

你可能感兴趣的:(500,OOPS:,chroot”)