Serv-U中文版建立FTP伺服器教程

來源:互聯網
上載者:User

在網上做過軟體下載的人都知道,建立一個FTP下載伺服器相對比較簡單,一般用WIN2000下自帶的IIS就可以,但IIS在功能上好多都不盡人如意,下面我就介紹一款功能非常強大,但使用簡單的FTP伺服器構建軟體-Serv-U FTP Server,讓我們也來體驗一下自己DIY FTP伺服器的快樂!

在說明使用之前,讓我先大致介紹一下Serv-U(本文中提到的Serv-U版本為3.0.0.17,使用筆者所做的漢化程式):

Serv-U 是一個可以運行于Windows 95/98/2000/ME 和 Windows NT 4.0下的FTP伺服器程式

有了它,你的個人電腦就可以類比為一個FTP伺服器,也就是說,你所連接的網路中的電腦使用者可以訪問你的個人電腦,通過FTP協定(檔案傳輸協定)複製、移動、刪除你的電腦中的檔或資料夾,可以做一切許可權所允許的事情。 FTP協定規定了電腦之間的標準通訊方式,使所有不同類型,不同作業系統,不同格式的電腦之間得以互換檔。 它可以用最簡單的方式創建使用者帳號,並且在硬碟空間上劃分一定的區域用以存放檔,讓使用者以各種FTP用戶端軟體(如CuteFTP、WS_FTP等)上傳或下載所需要的檔。

有許多FTP伺服器和用戶端軟體可用於不同的系統中,Serv-U是用於運行MS-Windows 並且已安裝了WinSock 版本 1.1 相容 TCP/IP 協定的個人電腦中的,這幾乎包括了所有的Windows作業系統。

Serv-U由兩大部分組成,引擎和使用者介面。 Serv-U引擎(ServUDaemon.exe)其實是一個常駐後臺的程式,也是Serv-U整個軟體的心臟部分,它負責處理來自各種FTP用戶端軟體的FTP命令,也是負責執行各種檔傳送的軟體。 在運行Serv-U引擎也就是ServUDaemon.exe檔後,我們看不到任何的使用者介面,它只是在後臺運行,通常我們無法影響它,但在ServUAdmin.exe中我們可以停止和開始它。 Serv-U引擎可以在任何Windows平臺下作為一個本地系統服務來運行,系統服務隨作業系統的啟動而開始運行,而後我們就可以運行使用者介面程式了。 在Win NT/2000系統中,Serv-U會自動安裝為一個系統服務,但在Win 9x/Me 中,你需要在「伺服器」面板中選擇「自動開始」,才能讓它轉為系統服務。 Serv-U使用者介面(ServUAdmin.exe)也就是Serv-U管理員,它負責與Serv-U引擎之間的交互。 它可以讓使用者配置Serv-U,包括創建域、定義使用者、並告訴伺服器是否可以訪問。 啟動Serv-U管理員最簡單的辦法就是直接點接系統欄的「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:tempxyz;

8、 「下一步」,詢問你是否要鎖定該目錄,鎖定後,匿名登入的使用者將只能認為你所指定的目錄(F:tempxyz)是根目錄,也就是說他只能訪問這個目錄下的檔和資料夾,這個目錄之外就不能訪問,對於匿名使用者一般填「是」;

9、 「下一步」,詢問你是否創建命名的帳號,也就是說可以指定使用者以特定的帳號訪問你的FTP,這對於辦會員區可很有用哦,你可以對於每個人都創建一個帳號,每個帳號的許可權不同,就可以不同程式地限制每個人的權利,方法將在後面講到, 這裡選擇「是」;

10、 「下一步」,請你填入所要建立的帳號的名稱,如:ldr,

11、 「下一步」,請輸入密碼,如:123,

12、 「下一步」,詢問登錄目錄是什麼,這一步與第7步一樣,如:F:temp

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.