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