FTP服務-filezilla server 配置
一、下載Filezilla Server
官網網址:https://filezilla-project.org/download.php?type=server
二、安裝Filezilla Server
Filezilla Server的安裝過程,按照預設提示安裝即可。
1)點選 I agree
2)預設下一步
3)選擇安裝路徑、選擇FileZilla Server的啟動方式以及管理埠。
共有3種啟動方式:將FileZilla Server作為服務安裝,隨Windows系統啟動;將FileZilla Server作為服務安裝,手動啟動;不將FileZilla Server作為服務安裝,隨Windows系統啟動。(一般情況選擇第一種。管理埠選擇未被佔用的埠即可,此處預設14147,後面我們介紹更改埠號。)
4)配置控制檯啟動方式。
共有3種選擇:所有使用者適用,自動啟動;僅對當前使用者適用,自動啟動;手動啟動。一般情況選擇第一種即可。點選【Install】開始安裝。
三、配置FTP伺服器
1)開啟Filezilla Server
Host預設為127.0.0.1,即預設將本機作為FTP伺服器。14147預設--連線
2)設定使用者名稱和密碼,以及共享資料夾,具體過程如下:
點選第四個圖示(使用者頭像)--開啟users 使用者介面
在users介面下--點ADD--調出Add user account--輸入使用者名稱(pc)--點OK(如果我們建使用者組的話,再分配一下使用者組)
點選OK--勾選password--調出設定使用者密碼--OK(儲存)
OK後--調出shared folders(共享資料夾設定介面)--點選Add--選擇需要共享的檔案目錄--並設定相應的管理許可權(讀、寫、刪、增等)
點選OK--儲存我們的設定。FileZilla服務已經搭建好。我們可以通過FileZilla客戶端登入我們搭建的FTP伺服器了。需要知道以下引數:
FTP伺服器IP、FileZilla使用者名稱、FileZilla使用者密碼,已經設定的FTP埠(預設埠為21)。
四、常見問題
1)修改FTP預設埠:
先開啟第三個齒輪圖示(設定)
調出下面介面--general settings--listen on these ports:修改為我們的目標埠(10200)--其他設定預設即可。
ok儲存--開啟passive mode settings--勾選use custom port range--將被動的資料埠啟用--範圍設定10119(方便記憶,我們將ftp埠號-1)
在預設埠為21,資料埠號是隨機的。
2)ftp服務,連線成功。但是顯示下面提示:
Warning: FTP over TLS is not enabled, users cannot securely log in.
解決方法:啟用TLS傳輸,具體操作如下:
“Edit”-“Setting”或直接點選設定按鈕(齒輪);
選擇“FTP over TLS settings”選項卡,點選“Generate new certificate...”;
生成驗證時Key size”根據自己的喜好選擇即可、國家程式碼:CN 、common name:127.0.0.1 。
其他資訊可以根據自己的情況隨意填寫,然後選擇browse 儲存地址(最好放到安裝路徑下)
名稱預設為“certificate.crt”就好,最終選擇生成;
提示“Certificate generated successfully”則說明生成沒有問題,點選“確定”關閉彈窗;
點選OK儲存
之後的FTP連線資訊提示不再出現警告。
3)ftp服務,連線成功。但是顯示下面提示:
You appear to be behind a NAT router. Please configure the passive mode settings and forward a range of ports in your router.
解決方法: 點選Edit 再點Settings 或直接點選設定按鈕(齒輪);會出現如下視窗
開啟passive mode settings介面--勾選use the following ip:--啟用後輸入ip地址:127.0.0.1
ok--儲存(再次連線ftp服務)--不再出現警告