前提:
环境是Fedora 8,vsftpd的安装方式是yum安装
问题:
服务器端启动正常,客户端连接出现500 OOPS: cannot change directory错误。
调查:
找网上资料,基本上都是
setsebool ftpd_disable_trans 1
// 但是这个方法在我的环境下不行,好像是没有这个参数
解决:
查看系统错误日志,查到命令
setsebool -P ftp_home_dir=1
// 命令都在root下运行,可能是环境的关系,不是F8的朋友,可以试下上面那个命令,完后重启vsftpd服务即可