用Serv-U等第三方FTP服務器軟件架設

除IIS外,還有很多FTP服務器軟件可以架設,如Wu-FTP、proFTPd、Serv-U等,但大部分只適用於uniX、linuX系統,如果使用WindoWs系統,強烈推薦使用serv-u。serv-u(下載地址:http//WWW.neWhua.CoM/FTPservu.htM,含漢化包)是一種被廣泛運用的FTP服務器端軟件,支持WindoWs 3X/9X/Me/nt/2000等全WindoWs系列。它安裝簡單,功能強大,可以用同一個ip設定多個FTP服務器、限定登錄用戶的權限、登錄主目錄及空間大小、支持遠程登錄管理等,適合絕大部分個人自建FTP的需要。
1.安裝
Serv-U的安裝比IIS還簡單。先執行英文原版安裝文件,按提示一路“neXt”即可。要注意的是,在選擇安裝目錄時,最好選擇安裝在一個非系統盤裏,以免將來系統發生異常時還要重新進行賬號等的設置。然後執行漢化文件,選擇原版安裝目錄,一路“下一步”即可完成安裝。
2.設置
與IIS不同,Serv-U在第一次運行時會以嚮導的方式一步一步地提示用戶進行設置,整個過程不超過五分鐘,非常人性化。爲了方便說明,先假設我們要架設一個固定IP爲218.1.1.1,端口爲21,根目錄絕對路徑爲G\FTP,允許匿名訪問和擁有一個用戶名爲dys、密碼爲syd、管理賬戶名叫“MyFTP”的公網FTP服務器。運行Serv-U,彈出嚮導窗口,依次設置如下選項:
1)“您的IP地址”:這裏我們填入218.1.1.1,如果你是adsl等方式撥號上網,擁有的是動態IP或者不知道本機IP,此處請留空。
2)“域名”:就是該FTP站點的名稱,可以隨意取名,這裏填入“MyFTP”。
3)“匿名賬號”:決定該FTP站點是否允許匿名用戶訪問。選擇“是”。
4)“匿名主目錄”:設置匿名用戶登錄站點後所處的目錄位置。輸入“G\FTP”。
5)“鎖定於主目錄”:假設在“匿名主目錄”中設置匿名用戶登錄後所處的目錄位置爲“G:\FTP\Guest”,那麼,選擇“是”後,當匿名用戶登錄FTP後,就被鎖定在G\FTP\Guest目錄下,只能查看Guest目錄裏的內容,不能進入上級目錄“FTP”,同時該目錄在FTP客戶端軟件中顯示爲“\”,如果未被鎖定,則會完整顯示爲“G:\FTP\Guest”。這裏選擇“是”。
6)“命名的賬號”:決定是否要創建有一定管理權限的賬戶。這裏選“是”。
7)“賬號名稱”:就是具有一定管理權限的賬戶登錄名稱。填入“dys”。
8)“賬號密碼”:設置賬戶的登錄密碼。輸入“syd”。
9)“主目錄”:與“匿名主目錄”一樣,用來設置管理賬戶登錄後所處的目錄位置。輸入“G:\Ftp”。
10)“鎖定於主目錄”:選擇“是”。
11)“管理員權限”:用來設置管理賬戶的管理權限級別。這裏選“無權限”,後面再詳述。
設置完成,地址爲:FTP//218.1.1.121的FTP服務器就算架設成功了。最後可用CuteFTP分別以匿名和dys的賬戶登錄驗證。
提示:以上這些設置並非最終設定,你還可以在Serv-U主界面中隨時修改。
3.用同一個IP架設多個FTP服務器
如果帶寬允許的話,你還可利用同一個IP輕鬆架設多個服務器。在Serv-U中,將“本地服務器”下“域”中的每個FTP服務器稱爲“域”,剛纔創建的“MyFTP”服務器就是一個名叫“MyFTP”的域。要架設多個服務器,實際上就是創建多個擁有不同端口的域而已。
右擊“域”,選“新建域”,在彈出的嚮導中參照“MyFTP”進行設置,只是在端口處一定不要與已經創建的“域”的端口或被其他系統服務佔用的端口衝突即可。如果填入22,則此服務器的地址就是:FTP//218.1.1.122。依此而爲,就可以架設多個FTP服務器了。
三、用動態IP域名解析軟件架設擁有固定域名的FTP服務器
在上面的介紹中,我們假設的是該服務器擁有218.1.1.1的固定IP,而事實上,大部分想架設個人FTP的用戶通常都是用adsl等方式撥號上網。由於每次撥號上網後被分配到的IP地址都不相同,那這是否就意味着不能架設FTP服務器呢?

有兩個解決辦法:一是在剛纔嚮導中的“您的IP地址”中留空,然後完成其它嚮導設置。進入Serv-U主界面,先點擊菜單欄上的“幫助→本機IP地址”,將本機IP地址複製,再通過其他途徑告知每個用戶。每撥號上網一次就重複此操作一次;二是到網上下載安裝一個動態IP域名解析軟件,如國外的dns2Go、國內的花生殼、88IP等,此類軟件不管本機的IP如何變化都能將一個固定域名自動解析到本機IP上。這樣,用戶只要輸入這個固定域名作FTP地址就可以訪問到你的服務器。很明顯,第一種方法相當麻煩,需要你有極大的耐心,第二種就相當簡便,用戶只要記住此域名而不用管IP是否變化。美中不足的是,目前絕大部分此類軟件需要付費註冊才能永久使用,不註冊只能免費使用30天。
我們以88IP爲例,來了解它的設置。
假設我們要申請一個域名:dys1.88IP.com。首先如前文所述用Serv-U(IIS和其他FTP服務器軟件亦可)架設好FTP服務器,注意將“您的IP地址”處留空,然後到http//www.88IP.net去下載並安裝88IP標準版。
88IP需要付費註冊才能擁有一個永久域名,如果免費註冊則僅能試用15天。運行88IP標準版客戶端,會彈出設置窗口。要獲得一個域名,需要先註冊。在“基本資料”中,依次填寫好用戶登錄名、有效電子郵件地址、密碼和聯繫電話,接下來就要選擇你的域名,在“域名資料”中,“域名”框填入dys2,“域名後綴”下拉框裏選擇“88IP.com”,這時,下方的“你的完整域名爲”會顯示爲dys1.88IP.com,確認無誤後,點“註冊”按鈕註冊。如果註冊的用戶名或申請的域名已經被其他用戶註冊過,軟件會做出相應的提示,修改後再次註冊即可。註冊成功後,在“執行狀態”中會顯示“註冊成功,用戶ID:XXXXXXXX”,記下用戶ID,以備將來繳費或需要技術支持之用。最後要點擊“裝載”按鈕將剛剛申請成功的賬戶信息裝載至本機上。
參考資料:[url]http://www.icom.com.cn/khfw/jishu/007/ztbd/zhuan3.htm[/url]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章