FileZilla使用教程和問題匯總
正式開始之前我還是想閑聊幾句,畢竟調試解決這些問題,整整耗了我一天半的時間。前不久學校要求上交一個web大作業,然后我們宿舍就尋思光做出來前后端搞頭不大,不如整個服務器,讓大家都能訪問,也能借這次機會做一個跳板,以后做個人網站什么的也好。前兩天白嫖了騰訊雲一個月的輕量雲服務器,配置不高但是夠用了。
雲服務器白嫖鏈接:騰訊雲、華為雲、阿里雲。
買了一年域名,成功通過外網訪問心里還是美滋滋的。
FileZilla簡要介紹
在開發網站過程中,通常利用FTP協議把網頁或程序傳到Web服務器上,由於FTP傳輸效率高,在網絡傳輸大的文件時,一般也采用該協議。
FileZilla是一款優秀開源的FTP軟件,它有客戶端和服務端兩個版本。顧名思義,客戶端在本地電腦安裝;服務端在雲服務器安裝。通過它你可以安全便攜的傳輸數據,由於現在很多網盤限速嚴重,你也可以把它當作一個小容量網盤(容量由你購買的雲服務器配置決定),存儲一些照片,文檔等文件。
FileZilla下載地址:FileZilla
使用教程以及問題解決(服務端、客戶端)
要先配置服務端再配置客戶端,因為先去配置客戶端並沒有什么卵用。
服務端安裝:
- 打開雲服務器,通過上文FIleZilla鏈接下載服務端
-
雙擊下載好的安裝程序,點擊I Agree
-
在這一步中不需要勾選 Source Code(源文件),其他內容根據自己情況勾選,推薦默認,點擊 next
-
選擇安裝路徑
-
選擇端口號,不知道怎么選的直接默認就行,點擊 next
服務器配置:
-
host填寫: 127.0.0.1或者localhost,port填寫剛才安裝時選擇的端口號,如果你是默認的,就不用修改,password隨意填寫,勾選 Always connect to this server,然后點擊 Connect。
-
如果出現了[Logged on]或者[Server online],則表示成功上線。點擊圖中的閃電標志可以手動切換上線和離線。
如果出現:You appear to be behind a NAT router. Please configure the passive mode settings and forward a range of ports in your router. Warning: FTP over TLS is not enabled, users cannot securely log in.
解決方法:點擊主頁面 Edit-> Setting-> Passive mode settings,然后勾選 Use the following IP,並且填寫雲服務器的IP地址,之后點擊 OK進行保存。
如果出現: 425 Can’t open data connection for transfer of “/”
解決方法: 勾選Use custom port range並選定一個端口范圍,不建議全部端口開放,不安全。
-
如果出現: Warning: FTP over TLS is not enabled, users cannot securely log in.
解決方法: 點擊Edit->Setting->FTP over TLS settings->Generate new certificate,證書信息根據情況填寫就行,最后點擊 Generate certificate生成新證書,點擊 OK保存設置。
-
勾選 Enable FTP over TLS support(FTPS)、Disallow plain unencrypted FTP,下面路徑選擇剛才證書保存的路徑,密匙的密碼隨意輸入。下面的端口是 SSL、TLS連接端口。
-
點擊 Edit->Users->Add,輸入用戶名、密碼
點擊 Shared folders->Add選擇一個文件夾作為共享文件夾,勾選選框中選項。
-
注意:上述的端口都需要添加到防火牆的入站規則中去,本人用的是騰訊雲的輕量應用服務器,它的防火牆需要在騰訊雲控制端設置,其他雲平台不做過多介紹。
客戶端安裝:
-
打開上文中的FileZilla下載鏈接,下載客戶端。
-
打開安裝程序,點擊 I Agree
-
然后一路默認點擊 next就行
-
選擇路徑
-
然后再一路默認點擊 next
客戶端配置:
-
主機輸入 雲服務器IP地址,用戶名和密碼輸入上邊在服務端里自己設置的用戶名和密碼,端口默認 21,點擊 快速連接,下面這樣就連接成功,左邊是客戶端文件目錄,右邊是服務端目錄,數據交互可以通過 長按拖動、右擊資源上傳下載等方式
-
點擊 文件->站點管理器->新站點然后輸入主機、用戶名、密碼、端口進行信息保存,下次想要連接可以直接通過站點管理器連接,方便快捷。
總結
逼逼叨叨了有一千來字,不敢說講的很清楚,但整個流程也是按照我認為最合適的步驟來的。如果大家還有什么問題也希望留言給我,盡力幫助大家解決。