當前位置:編程學習大全網 - 編程語言 - 怎麽用Serv-U搭建FTP服務器

怎麽用Serv-U搭建FTP服務器

首先:Serv-U設置匿名登錄帳戶的操作是非常簡單的

其次:匿名 的英文是:Anonymous

最後:在Serv-U的現有域裏新建壹個帳戶名為Anonymous的用戶,沒有大小寫之分。跟建普通用戶不壹樣:如果匿名用戶名“Anonymous”輸入正確的話,它是不會提示妳輸入密碼的,然後直接跑到選擇目錄那壹項,建好用戶後給這個用戶加權限,然後測試,OK成功

啟動Serv-U adminisrator之後,出現如圖界面,先看看“本地服務器”這個項目,如圖,有個選項是“自動開始(系統服務)”,選中後,Serv-U就把自己註冊成系統服務,開機自動運行,而且在用戶沒有登錄的情況下就開始運行了。

這裏說說Serv-U的運行方式,看看安裝後的根目錄,有幾個文件:ServUAdmin.exe是配置管理工具,ServUTray.exe是駐留系統托盤的工具,ServUDaemon.exe是Serv-U後臺運行的守護程序。只要ServUDaemon.exe在運行,FTP就已經在運行了,其它兩個程序不過是個工具,有時候Serv-U運行時系統托盤裏什麽也沒有,但是其它人仍然可以登錄妳的FTP,就是因為ServUDaemon.exe在後臺運行中。

下面是壹些設置,註意這裏的設置是全局設置,妳在這裏設置的最大上傳下載速度還有用戶數量都對下面的域或者用戶的設置有限制作用,也就是說,即使在用戶上設置的速度很大,實際也不會超過這裏設置的值。這些設置都比較容易,大家自己看著辦。。。。:)

這裏的“活動”就是個監視器,可以看到連接到妳的FTP的用戶和他們的活動。註意這裏的“自動重載入”,其實就是自動刷新的意思,選中後下面的監視內容每隔壹段時間自動更新。

好了,下面我們新建壹個域,這裏的域有什麽用呢,假如妳的機器有兩個網卡,而又對不同的兩個網段提供FTP服務的話,那在這裏建幾個不同的域就有作用了……

新建域會以向導方式啟動,首先要填上妳的IP

然後就是域名,如果妳的是內網,或者沒有域名,那就隨便填上個域名或者幹脆就填IP就行了。

端口號就用默認的21,當然也可以用其它的以增加隱蔽性。。。。:)

再選擇壹下這個域的配置文件放到什麽地方,壹般用戶不多的話存到ini文件裏就OK了,這樣備份起來也比較方便。

確認後新的域就建好了,剛建好的域是離線的,點下“將域置於在線”,這個域就可以被訪問了。

這僅僅是讓FTP服務器開始工作了,但是用戶還是無法登錄,因為還沒有創建用戶嘛,下面就為FTP服務器創建用戶。

添加用戶也是以向導方式啟動,這裏填上用戶名

然後就是密碼,這裏是明文顯示的,不用確認,輸入壹次就OK

再選壹個主目錄,就是用戶登錄後就會進入的目錄

Serv-U會詢問是否將用戶鎖定在主目錄,也就是只允許用戶訪問主目錄及子目錄,為了安全,這個選項是非常必要的。

創建用戶後要對用戶設置,這裏的設置繼承全局設置和域的設置,也就是說,全局設置和域的設置對這裏的設置有限制作用。這些設置同樣很簡單,就不多說了,多試試就知道了。

如果用戶比較多,還可以創建組,和用戶用添加方法差不多,將用戶添加到組後,用戶就繼承組的設置和權限。

下面說說怎麽作IP限制和如何添加虛擬目錄,還有設置個性歡迎信息。

IP限制可以在域設置中設置,也可以在用戶設置裏設置,設置方法是壹樣的,只是作用範圍壹個大壹個小而已。

IP訪問規則是從上往下壹條條地應用的。比如,我的FTP的地址為172.18.10.12(內網),我想讓本網段和172.18.15.0/24訪問,其它地址除了172.18.11.200可以訪問外其它全部禁止。另外,本網段中172.18.10.123禁止訪問。可以這樣設置:

1.首先*.*.*.*全部禁止,也就是不允許任何人連接。這裏的IP地址可以使用通配符,*代表任何數字,?代表壹位數字……

2.允許172.18.10.*連接,允許172.18.15.*連接

3.允許172.18.11.200連接

4.禁止172.18.10.123連接

設置好如圖所示。

虛擬目錄是比較重要的東西,如果不可能把所有的東西都放在壹個目錄中,那用虛擬目錄還可以讓用戶看起來在壹個目錄中,這樣比較方便。

虛擬目錄是在域的設置中設置的,如圖。

這裏有兩個地方可以添加,壹個是虛擬路徑映射,壹個是鏈接,這兩者有何不同呢?前者就是我們說的虛擬目錄,是把壹個目錄映射到FTP用戶的主目錄中,讓用戶看起來這個目錄好像是主目錄的壹個子目錄壹樣。而鏈接是把壹個主目錄中原有的目錄(可以是虛擬目錄,但必須是FTP中原有的),在另壹個目錄中做壹個鏈接(註意這個目錄必須是真實的目錄,虛擬目錄不可以)。下面分別演示壹下。

添加虛擬目錄:比如,我的FTP主目錄是“I:\ftp”,我想把J盤中的電子書和K盤中的軟件映射到這個目錄中來。點添加,會出現壹個添加向導,首先要填上妳要被映射的目錄,這裏我選上“J:\ebook”。

然後填上虛擬路徑,就是要在哪個目錄中顯示這個虛擬的目錄,我要映射到主目錄,就選“I:\ftp”

再填上要顯示的名字,就OK了。

註意,被虛擬的目錄用戶壹定要有訪問權,不然用戶登錄後看不到虛擬目錄,這是在用戶設置中添加,如圖

添加鏈接:我想在主目錄中加壹個鏈接,將虛擬目錄soft用名字softlink鏈接到主目錄中。點擊添加,在向導第壹步是填上要將鏈接放到什麽地方,這裏和虛擬目錄壹樣,支持像“%HOME%”這樣的變量。

然後就是鏈接的名稱

最後填上要被鏈接的目錄,支持相對目錄(比如添加虛擬目錄鏈接,用絕對目錄無法表示)。

虛擬目錄和鏈接設置好後在FlashFXP中的效果:

最後看壹下個性歡迎信息的設置。在域的設置中有個“消息”選項卡。這裏可以設置FTP服務器回應給客戶端的壹些消息。單擊就可以修改……,想要自己的FTP與眾不同的話,就在這裏設置壹下吧。

而且,FTP支持歡迎文本,可以把歡迎信息放到壹個文本文件裏,這樣就可以設置大段文體做為歡迎詞,而且支持很多變量,可以使歡迎詞更具個性。

下面是SERV-U能支持的變量

時間和日期

%Time - 顯示妳的計算機當前時間

%Date - 顯示妳的計算機當前日期

服務器的統計信息

%ServerDays - 顯示服務器已經運行的天數

%ServerHours - 顯示服務器已經運行的小時數

%ServerMins - 顯示服務器已經運行的分鐘數

%ServerSecs - 顯示服務器已經運行的秒數

%ServerKbUp - 顯示自從服務器運行以來已經上傳的字節數

%ServerKbDown - 顯示自從服務器運行以來已經下載的字節數

%ServerFilesUp - 顯示自從服務器運行以來已經上傳的文件數

%ServerFilesDown - 顯示自從服務器運行以來已經下載的文件數

%LoggedInAll - 顯示自從服務器運行以來已經登陸的用戶數

%ServerAvg - 顯示服務器的平均帶寬

%ServerKBps - 顯示服務器的當前帶寬

服務器的設定信息

%MaxUsers - 顯示服務器能同時登陸的最大用戶數量

%MaxAnonymous - 顯示服務器能同時登陸的最大匿名用戶數量

用戶信息

%Name - 顯示登陸的用戶名

%IP - 顯示登陸的用戶IP地址

%Dir - 顯示登陸的用戶的當前目錄

%Disk - 顯示登陸的用戶的當前磁盤

%DFree - 顯示登陸的用戶的當前磁盤空間,單位是MB

%FUp - 顯示登陸的用戶上傳的文件數量

%FDown - 顯示登陸的用戶下載的文件數量

%FTot - 顯示登陸的用戶上傳和下載的總的文件數量

%BUp - 顯示登陸的用戶上傳的字節數,單位是KB

%Bdown - 顯示登陸的用戶下載的字節數,單位是KB

%BTot - 顯示登陸的用戶上傳和下載的總字節數,單位是KB

%TconM - 顯示登陸用戶連接時間,單位是分鐘

%TconS - 顯示登陸用戶連接時間,單位是秒,要和%TconM壹起使用

%RatioUp - 顯示登陸用戶的上傳流量限制

%RatioDown - 顯示登陸用戶的下載流量限制

%RatioCredit - 顯示登陸用戶還有多少credit可以上傳和下載,這個是針對有些FTP是要上傳多少文件,才能下載多少文件而設置的

%QuotaUsed - 顯示登陸用戶的已經使用了多少空間,單位是KB

%QuotaLeft - 顯示登陸用戶的還有多少空間可以使用,單位是KB

%QuotaMax - 顯示登陸用戶的的最大空間,單位是KB 後面3個是針對有磁盤限制的用戶設置的

用戶數量

%UNow - 顯示當前有多少用戶連接

%UAll - 顯示從服務器運行以來壹***有多少用戶連接過

%U24h - 顯示最近24小時有多少用戶

%UAnonAll - 顯示當前總的匿名用戶數量

%UAnonThisIP - 顯示所有匿名登陸的用戶數

%UNonAnonAll - 顯示所有當前非匿名登陸用戶數

%UNonAnonThisIP - 顯示所有非匿名登陸用戶數

%UThisName - 顯示所有使用這個名字登陸的用戶數

更多的變量請參見Serv-U的幫助。

在域設置的“消息”選項卡中,有個“開始標記消息文件”(28樓有圖),把妳的個性歡迎詞放到壹個文本文件裏,然後在這裏選中它就行了。下面是壹個典型的消息文件

.

.

----------------------

歡迎來到XXX的個人FTP服務器

妳的IP地址是:%IP

目前服務器所在的時間是 %time

已經有 %u24h 個用戶在最近24小時訪問過本FTP

本FTP服務器已經運行了 %ServerDays 天,%ServerHours 小時 和 %ServerMins 分。

服務器的運行情況:

所有登陸用戶數量: %loggedInAll total

當前登陸用戶數量: %Unow

已經下載字節數: %ServerKbDown Kb

已經上傳字節數: %ServerKbUp Kb

已經下載文件數: %ServerFilesDown

已經上傳文件數: %ServerFilesUp

服務器平均帶寬: %ServerAvg Kb/sec 服務器當前帶寬: %ServerKBps Kb/sec

詳細出處參考:/article/31635.htm

  • 上一篇:我的專業是計算機編程,這方面需要很強的交際能力,我要怎樣提高呢?
  • 下一篇:女童帽子勾法視頻
  • copyright 2024編程學習大全網