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

Liunx搭建 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語言來說,用戶可通過客戶機程序向(從)遠程主機上傳(下載)文件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章