如何建立一個FTP服務器(SERV-U使用教程)

在此有必要把Serv-U中的一些重要的概念給大家講清楚:每個正在運行的Serv-U引擎可以被用來運行多個“虛擬”的FTP服務器,在管理員程序中,每個“虛擬”的FTP服務器都稱爲“域”,因此,對於服務器來說,不得不建立多個域時是非常有用的。每個域都有各自的“用戶”、“組”和設置。一般說來,“設置嚮導”會在你第一次運行應用程序時設置好一個最初的域和用戶帳號。服務器、域和用戶之間的關係大家可以參考下表:
*Serv-U 服務器
*域 1
*用戶帳號 1
*用戶帳號 2
*用戶帳號 3
*域 2
*用戶帳號 1
*用戶帳號 2
*域 3
*用戶帳號 1
*用戶帳號 1
這個表有點類似與Serv-U管理員中服務器、域和用戶的排列。
Serv-U FTP Server 是試用軟件,安裝後三十天內,你可以作爲“專業版本”使它,但試用期過後,你就只能作爲免費的“個人版本”使用了,只有基本功能了。
好了,說了這麼多,還沒到關鍵部分-如何自己來建立FTP服務器。下面我就一步一步來說明。
一、 安裝原版軟件和漢化補丁,這個過程就不多說了,想必沒人不會的。
二、 建立第一個本地FTP服務器
安裝完成後程序會自動運行,你也可以在菜單中選擇運行。
1、 第一次運行程序,它會彈出設置嚮導窗口
將會帶你完成最初的設置,
2、 單擊“下一步”,出現“顯示菜單圖像”的窗口,問你是否在菜單中顯示小圖像,看各人喜歡了;
3、 單擊“下一步”,這個窗口是讓你在本地第一次運行FTP服務器,只要“下一步”就行了。
4、 接下來要你輸入你的IP地址
如果你自己有服務器,有固定的IP,那就請輸入IP地址,如果你只是在自己電腦上建立FTP,而且又是撥號用戶,有的只是動態IP,沒有固定IP,那這一步就省了,什麼也不要填,Serv-U 會自動確定你的IP地址,“下一步”;
5、 在這兒要你輸入你的域名
如果你有的話,如:ftp.abc.com,沒有的話,就隨便填一個;
6、 “下一步”,詢問你是否允許匿名訪問
一般說來,匿名訪問是以Anonymous爲用戶名稱登錄的,無需密碼,當然如果你想成立一個會員區什麼的,就應該選擇“否”,不讓隨便什麼人都可以登錄,只有許可用戶才行,在此我們填“是”;
7、 “下一步”,問你匿名用戶登錄到你的電腦時的目錄
你可以自己指定一個硬盤上已存在的目錄,如F:\temp\xyz;
8、 “下一步”,詢問你是否要鎖定該目錄,鎖定後,匿名登錄的用戶將只能認爲你所指定的目錄(F:\temp\xyz)是根目錄,也就是說他只能訪問這個目錄下的文件和文件夾,這個目錄之外就不能訪問,對於匿名用戶一般填“是”;
9、 “下一步”,詢問你是否創建命名的帳號,也就是說可以指定用戶以特定的帳號訪問你的FTP,這對於辦會員區可很有用哦,你可以對於每個人都創建一個帳號,每個帳號的權限不同,就可以不同程序地限制每個人的權利,方法將在後面講到,這裏選擇“是”;
10、 “下一步”,請你填入所要建立的帳號的名稱,如:ldr,
11、 “下一步”,請輸入密碼,如:123,
12、 “下一步”,詢問登錄目錄是什麼,這一步與第7步一樣,如:F:\temp
13、 “下一步”,詢問你是否要鎖定該目錄,同第8步,這裏選擇“否”;
14、 接下來詢問你這次創建的用戶的管理員權限,
有幾項選擇:無權限,組管理員,域管理員,只讀管理員和系統管理員,每項的權限各不相同;這裏選擇“系統管理員”;
15、 最後一步,點擊“完成”就OK了,你有什麼需要修改的,可以點“上一步”,或者進入Serv-U管理員直接修改。
至此,我們建立了一個域ftp.abc.com,兩個用戶,一個Anonymous,一個ldr。
三、 既然我們已經建立好FTP服務器,那麼我們就應該可以用FTP客戶端軟件來嘗試登錄。
怎麼辦呢?其實很簡單,我們不用上網,就可以測試。我們知道,不上網時,本地機的IP地址默認就爲127.0.0.1,FTP端口號爲21。打開FTP客戶端軟件,我就用FlashFXP來說明,打開快速連接,填入相應內容,
然後連接,可以看到,我左邊窗格以Anonymous登錄,右邊窗格以ldr登錄,由於是本地機,所以速度奇快,上網後,假如我要讓你登錄到我的電腦上,我只要把我的上網時的IP地址給你,你就可以匿名訪問我的電腦了(注意不要開防火牆),是不是很方便?
四、Serv-U管理員中的各項設置
在設置完成後,將會進入Serv-U管理員的主界面,
左邊窗格中顯示各個欄目,右邊窗格中顯示各個欄目的具體選項,下面就大概講一講設置內容。
1、 在圖11中,我們可以人爲地控制Serv-U引擎的運行或停止,記住,在Win 9x/Me 中,我們就要在此選擇“系統服務”,纔會運行Serv-U引擎。
2、 “許可”,如果你花美元買了註冊號,就可以在此輸入。
3、 “設置”,這個設置是對於“本地服務器”來說的。“常規”設置中,
可以限制服務器的最大速度,可以攔截FXP(站點到站點傳送),也可以限制用戶的數量,這樣不至於你的服務器被拖跨。“目錄緩存”設置中,
允許你自己確定目錄列表的個數以及超時時間,在Windows 95 和 NT下,目錄列表默認設置爲25,當緩存滿了之後,新的請求將替換老的請求。“高級”設置中,可以讓你自己定義服務器、Socket、文件的上傳和下載的各項設置。
4、 “活動”,在這裏記錄了用戶的活動日誌,已封鎖的IP的活動日誌,以及任務日誌;任務日誌中顯示的就是你開始停止的各項操作記錄,你可以點擊右擊,選擇一此過濾文本,使其只顯示你所想見的內容。
5、 “域”,這裏包含了你一開始根據嚮導所建立的用戶、設置、域等。“域--設置”中所設置的內容其實與第3步差不多,只是它更加具體,可以對於每一個不同域定製。“域--活動”中記載了這個域下所有用戶的活動情況。
6、 “域--組”,我們可以自己建立一些便於管理的組,然後把一類的用戶歸到一個組中。
7、 “域--用戶”中,大家可以看到一開始我們建立的兩個帳號,一個Anonymous,一個ldr。現在就帳號ldr來對其中的細節設置說明一下。
A、“帳號”欄:
對於一些不守規則的人,我們可以選擇“禁用帳號”,雖然有帳號,但可以使用戶一時間無法登錄;你也可以設置讓程序到達某個日期後自動刪除某個帳號;下面幾欄是這個帳號的基本信息,我們都可以在此更改,其中密碼改過後並不顯示,而是統一顯示<>,特別要注意選項“鎖定用戶於主目錄”,什麼意思呢?大家應該碰到,每次我們登錄到FTP服務器上後,在根目錄下只顯示“/”,選擇這項選項後,就是這樣,如果不選,會出現什麼情況呢?你可以做一下試驗,在根目錄下將顯示“/f:/temp/”,也就是說顯示了你硬盤中的絕對地址,這在某些情況下是很危險的,有不懷好意的高手,你就麻煩了!
B、“常規”欄:
你可以隱藏屬性爲隱藏的文件,可以限制同一IP的登錄個數,是否允許用戶更改密碼(這需要客戶端軟件的支持),最大上傳下載的速度,超時時間以及空閒時間,你也可以限制最大用戶數量,如20,說明同時只能有20個用戶登錄。
C、“目錄訪問”欄:
在此你可以控制用戶對於文件目錄的權限,對文件有讀取、寫入、刪除、追加、執行等操作,對於文件夾有列表、創建、刪除,以及是否繼承子目錄;
如果覺得目錄不夠,你也可以添加可訪問的目錄。
D、“IP訪問”欄:
在這裏你可以規定某個IP是否可以訪問你的FTP服務器,你可以拒絕它的訪問,只要填上相應的IP地址,以後由這個IP的訪問通通被攔下。
E、“上傳/下載率”欄:
在這裏你可以設置上傳和下載之間的比值,控制好上傳和下載之間的數據流量關係。
F、“配額”欄:
這裏你可以爲每個FTP用戶設置磁盤空間,點擊“計算當前”,可以知道當前目前下的所有空間大小,在“最大”一欄中填入你想要限制的容量。
最後有一點,改過設置後一定要點擊右鍵,選擇“應用”使設置生效才行,否則一切都白做了!!
到此,想必大家對於如何建立屬於自己的FTP有點眉目了吧?看着自己可以隨意限制並監視訪問者的上傳、下載,以及用戶的空間大小,是不是有點飄飄然的感覺?好象自己也是個無所不能的網管了 :-)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章