【www.bbyears.com--linux】
访问提示如下错误:
500 OOPS: cannot change directory:/home/ftp
原因是他的CentOS系统安装了SELinux,因为默认下是没有开启FTP的支持,所以访问时都被阻止了。
//查看SELinux设置
ftpd_disable_trans --> off
或者
代码如下 ftp_home_dir-->off解决方法:
//使用setsebool命令开启
或者
代码如下 # setsebool ftp_home_dir 1//再次查看当前状态是否是on的状态
代码如下 # getsebool -a|grep ftpftpd_disable_trans --> on
或者
代码如下 ftp_home_dir-->on//setsebool使用-P参数,无需每次开机都输入这个命令
代码如下 # setsebool -P ftpd_disable_trans 1或者
代码如下 # setsebool -P ftp_home_dir 1# service vsftpd restart