解決ftp登錄問題:500 OOPS: cannot change directory:/home/xxx 500 OOPS: child died


問題描述:在使用 ftp 進行遠程連接時,出現錯誤:500 OOPS: cannot change directory:/home/xxx 500 OOPS: child died

錯誤如圖所示:

        

  解決步驟如下:

1.檢查/home/cong 的權限

  若其權限不可訪問不可讀寫,則將其權限設為:chmod 777 cong,再重新連接

2.若還出現錯誤,檢查ftp的服務狀態:

  setstatus -b | grep ftp

       

由上圖可知, 其ftp_home_dir的狀態為off,將其設置為開啟狀態即可

  注:(也可以將所有的狀態都設為on,由於安全性的原因在這里我不建議)

3.使用命令改變ftp_home_dir的狀態為on:

  setsebool -P ftp_home_dir 1

       

4. 狀態變為on后,再使用命令重啟服務:

  service vsftpd restart 

5、在windows的命令窗口中重新連接

      

 

若還有其他問題,可私信我,一起探討解決!!

同時 希望各位能提出寶貴的意見方便改進 不甚感激!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM