centos 7安装vsftp后服务启动正常,但用客户端连接提示:
500 OOPS: cannot change directory:/xxxx
解决:
> getsebool -a |grep ftp
找到其中ftpd_full_access -->off、tftp_home_dir–>off
使用命令将这两项off设置为on,命令如下:
> setsebool -P allow_ftpd_full_access on
> setsebool -P tftp_home_dir on
重启vsftpd服务:
systemctl restart vsftpd
用ftp客户端 ftp xxx.xxx.xxx.xxx 连接成功!