刚装完vsftp,登陆出现下面的错误:
vsftpd 500 OOPS: cannot change directory
以前使用从来没出现问题,这次刚装的RHEL就出现问题,分析可能和这次把SELinux设置成enforcing有关。
网上google了下,有三个解决方法:
1、setsebool ftpd_disable_trans 1
service vsftpd restart
2、把SELinux关闭(修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启)。
3、可以把SELinux设置成Permissive,表示SELinux规则启动,但只是把违规的记录到log中。(方法同上)
阅读(765) | 评论(0) | 转发(0) |