簡介服務器
FileZilla是一個優秀的開源FTP軟件,分爲客戶端版本和服務器版本,具有全部的FTP軟件功能,若是想本身搭建FTP服務器,FileZilla是一個好選擇.測試
下載.net
FileZilla有一箇中文站:https://www.filezilla.cn/download,打開後如圖:code
能夠在頁面上找到客戶端和服務端的下載連接.htm
先下載客戶端,點擊客戶端的連接進入下載地址:get
在這個頁面能夠找到各平臺下的32位和64位的客戶端下載連接,我這裏選擇下載Windows下64位的綠色版.登錄
而後打開服務端的下載連接:亂碼
能夠看到英文版的版本更高一點,中文版的版本則相對低一點.百度
經測試,這裏提供的9.46中文安裝版在控制檯輸出信息的時候存在部分中文亂碼問題,須要安裝一個補丁來解決亂碼問題,地址:http://sourceforge.net/projects/filezillapv/files/ftp
補丁也是分客戶端和服務端,通過我簡單的測試,客戶端在沒有安裝補丁的狀況下也沒有出現中文亂碼狀況,因此能夠先不裝補丁.打開服務端看一下:
能夠看到補丁最高支持的版本是9.41,可是上面地址中的9.41的客戶端下載地址沒法下載,點擊下載連接後沒有反應.
因此又去百度了一個服務端的下載地址:http://www.mycodes.net/16/3383.htm,這個是免安裝的.
解壓縮後,到如今應該有如下兩個文件:
其中第一個是服務端,第二個是客戶端.
服務端設置
先介紹服務端的設置,打開FileZilla_Server文件夾:
以管理員身份運行FileZilla Server.exe:
第一次運行的時候會提示是否安裝服務,選擇安裝,而後會詢問是否啓動服務,選擇啓動.
這時候須要啓動服務端的用戶界面程序鏈接到已經啓動的ftp服務,而後對服務進行配置.雙擊運行FileZilla Server Interface.exe,會彈出對話框:
這裏因爲是第一次登錄,因此直接使用本機地址127.0.0.1登錄就行了,本機地址不須要管理密碼,端口也不須要改,直接點擊肯定便可:
看到已登入表示登陸服務器成功.這時候須要作一些基本配置,點擊"編輯"->"用戶":
打開對話框:
在"常規"頁面裏,先點擊添加按鈕添加一個用戶,而後選中新添加的用戶,勾上"啓用帳戶"並設置一個密碼.
在"共享文件夾"頁面裏,先選中剛添加的用戶,而後爲用戶添加一個目錄,並賦予相應的權限.
其餘設置不是必須的,能夠根據須要配置,這裏就先不配置了,點擊肯定,這樣一個最基本的FTP服務器就搭建好了.
客戶端連接
如今嘗試使用客戶端去連接服務端,打開客戶端文件夾:
運行"filezilla.exe":
主機填"127.0.0.1",用戶名和密碼填剛纔建立的,端口能夠不填,默認是21,而後點擊"快速連接":
而後就能夠看到ftp服務器上面的文件夾內容了:
接下來就能夠對文件夾的內容進行增刪改等,隨便你折騰.
遇到的問題
經過以上步驟,只能實現本機連接到ftp服務器,爲了讓其餘的機器能訪問到ftp服務器,須要如下工做:
1.關閉Windows防火牆,或者將FileZilla加入防火牆白名單.
2.更改服務器設置:
1)運行"FileZilla Server Interface.exe"連接到服務器,點擊"編輯"->"設置":
選擇"被動模式設置"頁面,而後填入服務器IP地址,點擊"肯定".
這是一個FileZilla最基本的使用介紹,更多高級功能請自行探索.