500 OOPS: cannot change directory”解决方法
vsftpd出現“Response: 500 OOPS: cannot change directory”解決方法
?
筆者用的Linux發行版本為centos6.4,當用FTP客戶端連接時,出現如下錯誤提示:
?
Response: 500 OOPS: cannot change directory:/home/liangwode
Error: Critical error
Error: Could not connect to server
?
原因分析:
?
在終端下輸入如下命令:
?
[root@liangwode log]# sestatus -b| grep ftp
allow_ftpd_anon_write ??????????????????????off
allow_ftpd_full_access ?????????????????????off
allow_ftpd_use_cifs ????????????????????????off
allow_ftpd_use_nfs ?????????????????????????off
ftp_home_dir ???????????????????????????????off
ftpd_connect_db ????????????????????????????off
ftpd_use_passive_mode ??????????????????????off
httpd_enable_ftp_server ????????????????????off
tftp_anon_write ????????????????????????????off
?注意以上ftp_home_dir 是處于off的狀態,也就是說當前是不允許用戶通過FTP登錄到/home/*(*代表對應的用戶)的目錄下的,為此,我們可以用以下方法解決:
?
[root@liangwode log]# setsebool ftp_home_dir on
?輸入以上命令就是開啟ftp_home_dir的功能,再次查看一下狀態:
?
[root@liangwode log]# sestatus -b| grep ftp
allow_ftpd_anon_write ??????????????????????off
allow_ftpd_full_access ?????????????????????off
allow_ftpd_use_cifs ????????????????????????off
allow_ftpd_use_nfs ?????????????????????????off
ftp_home_dir ???????????????????????????????on
ftpd_connect_db ????????????????????????????off
ftpd_use_passive_mode ??????????????????????off
httpd_enable_ftp_server ????????????????????off
tftp_anon_write ????????????????????????????off
?發現已經開啟了,然后FTP客戶端就可以正常登錄了.
本文轉自 linuxzkq 51CTO博客,原文鏈接:http://blog.51cto.com/linuxzkq/1583308總結
以上是生活随笔為你收集整理的500 OOPS: cannot change directory”解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [毕业生的商业软件开发之路]C#语法基础
- 下一篇: mahout 安装编译