FileZilla(教程)是經(jīng)典的開源FTP解決方案,包括FileZilla客戶端和FileZilla Server。其中,F(xiàn)ileZilla Server的功能比起商業(yè)軟件FTP Serv-U毫不遜色。FileZilla Server幾乎無用戶數(shù)限制;多線程引擎;在 Windows NT4、2000、XP下以服務形式運行;針對 fxp/反彈攻擊過濾;安全密碼儲存 (使用 MD5 hash);實時對用戶/組進行管理;所有選項可以在服務器在線時改變,無需服務器下線;傳輸超時功能可以踢掉使用普通工具保持一直在線的空閑用戶;基于設置規(guī)則的服務器和用戶/組速度限制;支持 MODE Z 文件傳輸壓縮。
1. 為什么開FTP?
由于FTP是專門的文件傳輸協(xié)議,所以用它來上傳下載文件最可靠,并且權限、速度也可以靈活設置。
我開FTP主要是偶爾與別人共享文件,或遠程處理另一臺計算機上的文件。
2. 選什么軟件?
標準之一,當然是免費。既不用花錢,又不需要負盜版之債。
在免費(此類工具免費者很多)中,我的選擇是FileZilla,因為它小巧、非常強大、也比較易用,且為開源軟件,發(fā)展前景不錯。用戶也比較多,有問題容易解決。
FileZilla既有客戶端,也有server。我用FTP并不多,所以client我就用IE或Total Commander;而只用FileZilla Server。
FileZilla Server視頻教程
這是flash 演示:500×572,900KB(2007年12月更新)
3. 下載FileZilla Server
我用的版本:FileZilla Server 0.9.14a
更多鏈接:
* 官方主頁:http://filezilla.sourceforge.net
* 中文亂碼補丁:http://sourceforge.net/projects/filezillapv
* 漢化版:FileZilla Server 0.9.25漢化版
4. 安裝FileZilla Server
安裝組件:
請接受默認選擇,如下圖。
第1項相當于主程序,一定要;
第2項是配置界面(即用戶/目錄/權限),也要。除非你愿意研究并手寫xml文件。
安裝方式:
依次是
q 將FileZilla Server作為服務安裝,并隨Windows系統(tǒng)啟動
q 將FileZilla Server作為服務安裝,但手動啟動
q 不將FileZilla Server作為服務安裝,自動啟動(不推薦)
我因為是偶爾才開FTP,所以選了第2項。
此后還會問管理界面如何啟動。如果服務器選了手工啟動,管理界面自然也是手工啟動。
5. 安裝成功
安裝后有如下文件:
6. 運行FileZilla Server
雙擊FileZilla server.exe,詢問如下,點擊是。
這時并無任何界面,因為它是在后臺運行的。按ctrl+shift+esc,可看到如下圖所示,它占內(nèi)存并不多,不到3MB。
7. 設置FileZilla Server
運行FileZilla Server Interface.exe,界面如下,確認。
然后看到程序的主界面如下圖:
點擊圖標或菜單 Edit-users,進入如下界面,建立用戶,并設密碼:
為此用戶建立可訪問的目錄,如下:
此時,就可以用FTP客戶端(如FileZilla、Total Commander、甚至是IE)訪問FTP了。下圖是IE訪問的截屏。(訪問過程中可能詢問用戶名密碼,填入相關信息即可,見圖):
8. 覺得FileZilla 還不夠簡單?
如果認為FileZilla有些復雜,可試用更加簡單1exe的 TYPsoft FTP Server,參見 TYPSoft FTP Server:小巧多能的免費FTP服務器。另外,Cerberus FTP Server也是免費FTP服務器中的精品,而CesarFTP/ACFile Server則更加小巧。
后續(xù)補充
1. FileZilla Server.exe命令行參數(shù)
/install auto 安裝為服務,并自動啟動
/install 安裝為服務,手動啟動
/uninstall 卸載服務
/start 啟動服務
/stop 停止服務
2. 更多文章
本文只是一個入門教程,所以寫得很簡略。如果想看更詳細的文章,推薦下文:
* 重灌狂人:《如何用 FileZilla Server 架FTP站? 》
圖文并茂,比較系統(tǒng),包括“一、安裝 FileZilla Server,讓FTP站開機自動啟動 二、新增FTP使用者帳戶,設定專用資料夾 三、設定下載限速,避免拖垮網(wǎng)路頻寬 四、取得自己電腦的IP位址,讓朋友連線進來 ”共4部分。對局域網(wǎng)開設FTP Server的原理注意事項進行了配圖介紹。
* Fireflying:《FileZilla FTP Server安裝設置教程》
來自CCF精品技術論壇的原創(chuàng)文章,寫得很用心。配置部分解釋比較詳細。
3. 關于續(xù)傳和亂碼的說明
問:聽說FileZilla不能續(xù)傳,是真的嗎?
答:那是很久以前的事,現(xiàn)在的新版可以續(xù)傳。
問:聽說FileZilla顯示中文文件名有亂碼?
答:存在此問題,但這既不是bug,并且可以解決。
解決辦法:共有3種:
1)尊重標準,同時使用FileZilla的server和client。
2)與現(xiàn)實妥協(xié),用filezilla server的非utf-8舊版本,下載FileZilla Server 0.9.14a。
3)與現(xiàn)實妥協(xié),用Tommy大俠提供的非官方FileZilla Server補丁。
問題原因:
作者自FileZilla Server V0.9.15開始(及相應的client版本),按RFC 2610規(guī)定的方式,默認使用UTF-8。而其他服務器和客戶端并不用此標準。即,server和client對話時,F(xiàn)ilezilla產(chǎn)品一上來就用UTF-8,除非對方大喊一聲UTF8 OFF;而其他的ftp產(chǎn)品則多數(shù)先用本地編碼對話,除非對方說一聲UTF8 ON。所以,F(xiàn)ilezilla和其他軟件對話時,就出現(xiàn)了一個講UTF8,一個用本地編碼,而大家都未溝通UTF8到底是on還是off,所以出現(xiàn)亂碼!詳見FileZilla 的亂碼相關文章。
該文章在 2013/6/1 0:25:17 編輯過