轉載註明出處:http://www.cnblogs.com/Snowwolf-Yang/p/3639075.htmlhtml
就我本身的經驗,且用filezilla搭建ftp是最方便的。shell
主要優勢:服務器
安裝方便,並且是綠色的,不會往c盤裏裝。重裝系統後,不用從新安裝,從安裝目錄裏找到FileZilla Server Interface.exe運行便可。app
添加用戶、修改路徑、修改權限很是簡單,界面很是清晰。測試
使用filezilla訪問ftpspa
主要優勢:命令行
速度快,並且不影響電腦的使用。也許不少人喜歡使用資源管理器訪問。若是是下載一個word之類的文檔,用資源管理器就能夠了。但若是是下載一個4G左右的軟件或者電影,若是還用資源管理器的話,你的電腦可能會崩潰的。變得很是卡。3d
並且有時侯使用資源管理器還會沒法訪問。server
好了。下面迴歸正題。htm
服務器安裝
server:軟件的安裝我就不說了,很是簡單。
下面說一下如何搭建ftp:
1--打開安裝目錄下的FileZilla Server Interface.exe(也可能不叫這個名字,可能因爲版本不一樣略有不一樣)
2--彈如下對話框。因爲咱們都是在本機上操做的,因此使用127.0.0.1就能夠了,因此點肯定就行。(遠程的我沒用過,這裏就不說了)
3--而後到下面的界面
4--點擊edit-》user,如下界面。
5--點擊添加,添加一個用戶,用戶是什麼意思呢?咱們後面再解釋。
6--好比咱們添加一個test用戶。
7--選擇general
Enable account,能夠選擇是否使用該用戶,那固然若是長期不用了,你能夠從後面直接把該用戶remove
password:密碼,這裏能夠設置也能夠不設置。
8--選擇shared folder
這裏能夠「add」一個目錄,這裏須要把要訪問的路徑設置爲homedir
還能夠先權限
read-讀(可讀就能夠下載,訪問的人也能夠看到該徑裏的文件)
write-寫(可寫就是上傳了,若是可寫,訪問的人就能夠上傳文件)
delete-刪除,是否容許刪除
append-修改,是否可修改
下面四個是針對direction也就是文件夾來講的
create-是否能夠建立文件夾
delete-是否能夠刪除文件夾
list-是否能夠列出文件夾。(這個若是不先,路徑下的文件下不能被看到)
sudir-是否能夠建立子文件夾
下面就用戶是什麼意思作一下說明:
一個用戶咱們能夠設置一個目錄,用客戶端登錄時使用哪一個用戶登錄,就會訪問到該用戶對應的目錄下。
咱們能夠設置好多用戶,每一個用戶對應不同的路徑,這們經過不一樣的用戶就能夠訪問不一樣的路徑了。當時也能夠針對同一個路徑,設置兩個用戶名,但權限不同。
我通常用設置一個擁有全部權限的帳戶給本身用,根據須要選擇權限再建一個帳戶給別人用。
有一個特殊的用戶名,這裏說明一個。能夠添加一個叫anonymous(匿名),若是再不給這個用戶密碼。那個用戶在不輸入用戶名密碼的狀況下訪問的就是這個路徑。
客戶端
先在剛纔設置的那個路徑下添加一個文件用來測試
輸入服務器ip,剛纔那個用戶名,密碼點快速鏈接而後就能夠看到上面的文件了。
文件的上傳與下載。
從左右把文件拖到左邊,就是把文件下載到本地。從左右把文件拖到右邊,就是上傳。固然必須有相應的權限。
固然,咱們有時想直接從資源管理器裏上傳,或者直接拖到資源管理器裏下載,這要怎麼作的。
只要小處理一下就能夠了。
點擊 開始->運行->cmd
切換目錄到filezilla clent的安裝路徑下。
Example (32bit): cd "\Program Files\Filezilla FTP Client" 32位系統用這一行
Example (64bit): cd "\Program Files (x86)\FileZilla FTP Client" 64位系統用這一行
3. 若是是32位機器在命令行輸入
regsvr32 fzshellext.dll
4. 若是是64位機器,最好把上面那個也運行
regsvr32 fzshellext_64.dll
好了,如果沒有錯誤提示,那就是你的ftp已經修復好了,正常使用吧,享受那個拖拽的快捷吧
filezilla軟件下載地址