Linux(環境篇):系統搭建本地FTP后,無法登錄(331 Please specify the password.)問題解決


 

 首先 Linux 搭建ftp,開放21端口。(省略。。。)

你可能會遇到以下問題:
錯誤 SELinux is disabled

解決:
setenforce: SELinux is disabled

那么說明selinux已經被徹底的關閉了

如果需要重新開啟selinux,請按下面步驟:

vi /etc/selinux/config

更改為:SELINUX=1

必須重啟linux,不重啟是沒辦法立刻開啟selinux的。
331 Please specify the password.

執行如下命令

 

 getsebool -a | grep ftp

找到ftp_home_dir –> off 這一行,需要把后面的off

 

 改為on,用下面這條命令改

 

setsebool -P ftp_home_dir=1

 

 ok

shutdown -r now

重啟服務器之后本地賬戶就可以登錄了。
FTP

1、FTP 是File Transfer Protocol(文件傳輸協議)的英文簡稱,而中文簡稱為“文傳協議”。用於Internet上的控制文件的雙向傳輸。同時,它也是一個應用程序(Application)。

基於不同的操作系統有不同的FTP應用程序,而所有這些應用程序都遵守同一種協議以傳輸文件。

2、在FTP的使用當中,用戶經常遇到兩個概念:"下載"(Download)和"上傳"(Upload)。"下載"文件就是從遠程主機拷貝文件至自己的計算機上;"上傳"文件就是將文件從自己的計算機中拷貝至遠程主機上。用Internet語言來說,用戶可通過客戶機程序向(從)遠程主機上傳(下載)文件。


免責聲明!

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



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