分享

vsftpd出现“500 OOPS: cannot change directory”错误, 其他FTP相关错误

 Harrison.Ding 2012-07-27
[Harrison.Ding@Harrison vsftpd]$ ftp 135.251.142.129
Connected to 135.251.142.129 (135.251.142.129).
220 (vsFTPd 2.2.2)
Name (135.251.142.129:Harrison.Ding): Harrison.Ding
331 Please specify the password.
Password:
500 OOPS: cannot change directory:/home/Harrison.Ding
Login failed.


解决办法:

su -
getsebool -a | grep ftp
setsebool -P ftp_home_dir on
getsebool -a | grep ftp

Or
setsebool ftpd_disable_trans 1

service vsftpd restart

如果输入上述命令时出现:Could not change active booleans: Invalid boolean 是因为SELinux的问题接着在终端输入:
setsebool ftp_home_dir 1
重启vsftp服务
即可解决问题 


Other issue shooting,
http://forums./showthread.php?t=97374

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多