使用客戶端登錄ftp 500 OOPS: cannot change directory:/root

使用客戶端登錄ftp 500 OOPS: cannot change directory:/root解決linux

 

能夠在windows上使用一ftp客戶端來嘗試進行登陸。這個時候通常都會報一個錯誤。windows

 

無效的用戶權限錯誤rest

 

刪除ftpuser 裏面的root和user_list 裏的rootip

 

最好關掉linux 的防火牆:chkconfig iptables offget

 

而後再次登陸table

 

500 OOPS: cannot change directory:/root登錄

 

解決辦法:ftp

 

一、 查看 SELinux 的狀態: sestatus -b | grep ftpiptables

 

二、 在出現的結果中能夠看到 ftp_home_dir offservice

 

tftpd_disable_trans off

 

之類。咱們如今只要把其中之一設置爲on就能夠啦。

 

三、 setsebool -P ftpd_disable_trans on 或者 setsebool -P ftp_home_dir on

 

四、 重啓vsftpd: service vsftpd restart

 

再次登陸,登陸成功了。

相關文章
相關標籤/搜索