怎樣用SERV 花生殼搭建FTP
怎樣用SERV-U 和花生殼搭建FTP 服務(wù)器在所有的FTP 服務(wù)器端軟件中,Serv-U 除了擁有其他同類軟件所具備的大部分功能外,還支持帶寬限制、遠(yuǎn)程管理、遠(yuǎn)程打印以及擴(kuò)展成為虛擬主機(jī)FTP 服務(wù)
怎樣用SERV-U 和花生殼搭建FTP 服務(wù)器
在所有的FTP 服務(wù)器端軟件中,Serv-U 除了擁有其他同類軟件所具備的大部分功能外,還支持帶寬限制、遠(yuǎn)程管理、遠(yuǎn)程打印以及擴(kuò)展成為虛擬主機(jī)FTP 服務(wù)器等。在設(shè)置過程中加上良好的安全機(jī)制、友好的管理界面及穩(wěn)定的性能,使它被非常廣泛地使用著。本文將從Serv-U 的安裝設(shè)置和花生殼動態(tài)域名解析服務(wù)入手,向你介紹這種最節(jié)省成本的辦法,用不著租用固定IP 地址或托管主機(jī),在家里也能搭建屬于自己的FTP 服務(wù)器和朋友一起共享精彩資源 !
一、搭建前的準(zhǔn)備
1、 Serv-U 花生殼動態(tài)域名解析軟件只占用很少的系統(tǒng)資源,在服務(wù)器硬件配置方面沒有太特殊的要求,如果是Windows 2003 Server 系列的系統(tǒng),要獲得略微具有效率的系統(tǒng)性能一般建議CPU 在Pentium4 1.8G 、內(nèi)存512M 、系統(tǒng)總線傳輸速度在133以上。如果所搭建的FTP 服務(wù)器長期大量地為互聯(lián)網(wǎng)提供上傳下載服務(wù)的話,建議具備條件的用戶安裝SCSI 硬盤作為主機(jī)儲存體。當(dāng)然,SCSI 設(shè)備比起IDE 設(shè)備價格可能相差幾個翻,若想獲得高性能而不想投資太多,可以考慮選擇SCSI 硬盤作為系統(tǒng)、常用數(shù)據(jù)的磁盤,將大量的數(shù)據(jù)存放在IDE 硬盤上,這種方法雖然沒有使系統(tǒng)完全地使用SCSI 組件的資源,但也不至于在超過20個用戶在你使用IDE 硬盤的FTP 服務(wù)器上同時上傳下載時把服務(wù)器拖得象驢子一樣。
2、 建議安裝Server 系列系統(tǒng),例如Windows XP Professional、Windows2000 Server (包括Advanced Server 版本)、Windows 2003 Server Enterprise Edition (包括Standard 版本)等NT 核心的系統(tǒng),其對服務(wù)器軟件的運作以及長期運作穩(wěn)定性表現(xiàn)得更佳。
對于Windows 98、Windows Me 系統(tǒng),因花生殼2.1以上版本已經(jīng)不再對非NT 核心的系統(tǒng)作支持,但我們也可以下載個花生殼1.0 Serv-U安裝湊合體現(xiàn)一下做FTP 服務(wù)器的樂趣,其總體性能以及穩(wěn)定性就得自我體現(xiàn)其滋味了。
3、 網(wǎng)絡(luò)部分是互聯(lián)網(wǎng)和FTP 服務(wù)器通訊的鏈路,許多人把系統(tǒng)、花生殼、SERV-U 安裝起來,別人就是訪問不了,導(dǎo)致不能互聯(lián)網(wǎng)和FTP 服務(wù)器連接失敗的大部分原因會在這一部分出現(xiàn):
A . 服務(wù)器網(wǎng)絡(luò)接入線路環(huán)境
現(xiàn)時互聯(lián)網(wǎng)使用IPV4 IP 協(xié)議,在互聯(lián)網(wǎng)上協(xié)議的傳輸時通過ISP 之間的一級一級路由把數(shù)據(jù)傳輸?shù)?*4位的二進(jìn)制網(wǎng)絡(luò)地址,網(wǎng)絡(luò)地址被轉(zhuǎn)換成為10進(jìn)制或16進(jìn)制的地址后,應(yīng)用在不同的網(wǎng)絡(luò)結(jié)構(gòu)層上,相對于互聯(lián)網(wǎng)來說IP 地址是唯一的,由當(dāng)?shù)氐腎SP 掌控當(dāng)?shù)氐腎P 地址分配到用戶,我們把ISP 所分配的互聯(lián)網(wǎng)IP 地址成為公網(wǎng)IP 地址,例如是已經(jīng)轉(zhuǎn)換為10進(jìn)制的公網(wǎng)IP
219.136.254.1。當(dāng)然,如果服務(wù)器通過路由器、代理服務(wù)器上網(wǎng),這時你的主機(jī)可能不擁有公網(wǎng)的IP 地址,而所獲得的是路由器或代理服務(wù)器所分配的內(nèi)網(wǎng)IP 地址,如192.168.0.1、172.19.0.1等都是互聯(lián)網(wǎng)不承認(rèn)的地址,這類的地址被定義為專屬內(nèi)網(wǎng)使用的IP 。
如果你的服務(wù)器不擁有公網(wǎng)IP 地址,請先參考Oray 的內(nèi)網(wǎng)建站部分的文檔通過端口映射的方法解決。如果問題在這一步卡住,那么所做的FTP 服務(wù)器不能向互
,聯(lián)網(wǎng)提供服務(wù),僅有可能向同一個局域網(wǎng)內(nèi)的機(jī)器提供服務(wù),下面的內(nèi)容也不用看下去了。
B . 防火墻安全策略對服務(wù)器數(shù)據(jù)傳輸?shù)淖璧K
軟件防火墻攔截了互聯(lián)網(wǎng)訪問FTP 服務(wù)通訊。在我們的歷來支持過程中,發(fā)現(xiàn)大部分服務(wù)已經(jīng)搭建成功的用戶不能被訪問,往往問題就出現(xiàn)在軟件防火墻上。例如是Windows XP 、Windows Server 2003等網(wǎng)絡(luò)模塊自帶的網(wǎng)絡(luò)防火墻默認(rèn)規(guī)則是攔截互聯(lián)網(wǎng)訪問服務(wù)器任何的端口,或安裝了例如天網(wǎng)、Norton 等軟件防火墻。這時你需要在軟件防火墻上開通方向為IN 、數(shù)據(jù)傳輸類型為FTP (21端口)的通訊策略。當(dāng)然如果你覺得服務(wù)器的安全性比較高可以把它們禁用掉,這樣可以節(jié)省部分的系統(tǒng)資源。
有條件的用戶一般都會為網(wǎng)絡(luò)增添硬件網(wǎng)絡(luò)防火墻,單獨的防火墻模塊可為公司網(wǎng)絡(luò)減少網(wǎng)絡(luò)安全風(fēng)險,而一般防火墻在沒有設(shè)置規(guī)則時是禁止任何外網(wǎng)連接到防火墻內(nèi)部的計算機(jī),所以也應(yīng)通知網(wǎng)絡(luò)管理員當(dāng)為其添加服務(wù)訪問規(guī)則。
二、為當(dāng)前FTP 服務(wù)器部署動態(tài)域名解析
1. 下載花生殼動態(tài)域名解析軟件并安裝。
2. 運行花生殼軟件,點擊“注冊O(shè)ray 護(hù)照”,根據(jù)彈出注冊護(hù)照窗口提示進(jìn)行注冊。注冊O(shè)ray 護(hù)照完成后,使用所注冊的護(hù)照名稱和密碼填入花生殼軟件中進(jìn)行登陸。
,3. 申請一個免費域名作為互聯(lián)網(wǎng)訪問FTP 服務(wù)的‘網(wǎng)址’
4. 根據(jù)提示激活上一步所申請的免費域名花生殼動態(tài)DNS 服務(wù)
,這時候,花生殼軟件已經(jīng)在線了,我們所申請的免費域名已經(jīng)綁定到當(dāng)前的公網(wǎng)IP 地址,互聯(lián)網(wǎng)可通過所申請的域名直接訪問到當(dāng)前的公網(wǎng)IP 了。
三、安裝以及設(shè)置Serv-U FTP服務(wù)器
通過Serv-U 的官方網(wǎng)站下載最新版本的Serv-U 服務(wù)器軟件,其下載地址是http://www.serv-u.com/dn.asp。官方下載的版本可免費使用30天。在本文檔中使用Serv-U 6.1.0.5版本進(jìn)行安裝設(shè)置,將來更新版安裝調(diào)試過程也是大同小異,如果對英文’敏感’的朋友可在國內(nèi)一些軟件站下載漢化補丁。
1. 首先我們按照Serv-U 安裝包的提示將其安裝到系統(tǒng)中
2. 安裝完成后,Serv-U 自動打開了第一次運行的向?qū)?,向?qū)┤说?,我們把向?qū)∠?,下面的手工一步步來設(shè)置。
3. 雙擊打開Serv-U 服務(wù)器軟件,我們首先把Start automatically (system service) 啟用,讓其日后啟動服務(wù)器時自動在后臺運作。并選擇Start Server把FTP 服務(wù)啟用。
4. 一個空空如也的FTP 服務(wù)器算是搭建完成了。接著展開Serv-U 管理界面中的
,<
建立域步驟一提示選擇服務(wù)IP 地址。我們使用花生殼作為動態(tài)域名解析軟件,但花生殼并不會把我們的IP 地址固定起來,所以這里需要選擇任意IP 。
建立域步驟二,為新建的域設(shè)置一個名稱,這里所建立的域并不會起任何實際的作用,僅僅是在多域時作域區(qū)分。
建立域步驟三,為新域指定一個互聯(lián)網(wǎng)訪問服務(wù)器的服務(wù)端口,一般默認(rèn)為21。
,建立域步驟四,為新域指定信息保存至何種類型文件,一般選擇保存到安裝目錄的INI 文件,如果預(yù)算FTP 服務(wù)器建立FTP 域的數(shù)量比較多,可以將其保存到注冊表中,加快軟件的運行的效率。
域的建立已經(jīng)完成,并且我們看到所建立的域已經(jīng)在運行狀態(tài)(Domain is online )。有朋友問,這里有一個Enable dynamic DNS的選項,是否能把花生殼帳號填寫進(jìn)去直接享受花生殼動態(tài)域名解析?很抱歉告訴你,當(dāng)前版本
Serv-U 未嵌入花生殼動態(tài)域名解析服務(wù),需要執(zhí)行第二步操作安裝桌面式管理的花生殼3.x 動態(tài)域名解析軟件享受多姿多彩的花生殼樂趣,也許日后花生殼能內(nèi)嵌到各種服務(wù)器軟件中與大家見面。
,接著,我們在剛新建的域里面開始添加FTP 訪問用戶。右鍵“Users”-“New User”新建登陸帳號,在加入新用戶第一步 User name中填寫登陸名稱。第二步Password 中填寫登陸密碼。第三步Home Directory 中填寫該用戶的默認(rèn)登陸目錄。第四步選擇該用戶是否鎖定在對應(yīng)默認(rèn)目錄,如果選定該項,將來給予用戶更多的目錄權(quán)限,用戶登陸后也僅可訪問默認(rèn)目錄。
完成鎖定用戶設(shè)置后,用戶登陸FTP 的帳號已經(jīng)建立完畢。針對單個用戶有很多擴(kuò)展的功能可以設(shè)置,例如是設(shè)定該用戶的自動關(guān)閉時間、限制用戶的上傳/下載速率以及連接線程、限制用戶在對磁盤空間的使用等等,不過別忘了在用戶對應(yīng)的目錄屬性中給予權(quán)限,如果你想這個用戶可以上傳資料,那么可以根據(jù)實際情況給予目錄或文件的列表、讀取、寫入、刪除權(quán)限。有關(guān)擴(kuò)展性的應(yīng)用,后文會摘互聯(lián)網(wǎng)一些精華內(nèi)容供大家參考,在此不再細(xì)述。