用FTP Serv-U輕松搭建FTP服務器
用FTP Serv-U輕松搭建FTP 服務器 訪問次數(shù):5405作者:王新禧 來源:中國電腦教育報 加入時間:2003-05-14你用過FTP 方式從網上下載音樂、電影嗎?你想把自己硬盤
用FTP Serv-U輕松搭建FTP 服務器 訪問次數(shù):5405
作者:王新禧 來源:中國電腦教育報 加入時間:2003-05-14
你用過FTP 方式從網上下載音樂、電影嗎?你想把自己硬盤里收藏的好東西和網上的朋友一起分享嗎?現(xiàn)在,就跟著本文的作者一起,把自己的電腦變成一臺FTP 服務器吧!讀完之后你就會發(fā)現(xiàn),其實架設一個FTP 服務器真的很簡單 ^_^ !
FTP 簡介
FTP的全稱是File Transfer Protocol(文件傳輸協(xié)議) 。顧名思義,就是專門用來傳輸文件的協(xié)議。而FTP 服務器,則是在互聯(lián)網上提供存儲空間的計算機,它們依照FTP 協(xié)議提供服務。當它們運行時,用戶就可以連接到服務器上下載文件,也可以將自己的文件上傳到FTP 服務器中。因此,F(xiàn)TP 的存在,大大方便了網友之間遠程交換文件資料的需要,充分體現(xiàn)了互聯(lián)網資源共享的精神?,F(xiàn)在許多朋友都已經用上了寬帶網,而且硬盤也有足夠的空間,完全可以通過軟件手段把自己的電腦變?yōu)橐慌_FTP 服務器,和網絡中的朋友們一起分享大家各自收藏的好東東!
用Serv -U 架設個人FTP
架設FTP 服務器,其實并沒有技術難度,只需用Serv-U 這個軟件就可輕松搞定了。Serv-U 支持所有版本的Windows 操作系統(tǒng),可以設定多個FTP 服務器,可以限定登錄用戶的權限、登錄目錄及服務器空間大小,功能非常完善。以下筆者就以Serv-U 漢化版為例,給大家講講架設個人FTP 的具體步驟。
首先下載安裝Serv-U ,運行,將出現(xiàn)“設置向導”窗口,我們就來跟隨著這個向導的指引,一步步進行操作。
1. 設置Serv -U 的IP 地址與域名
一路單擊“下一步”跳過系統(tǒng)提示信息,來到“您的IP 地址”窗口(如圖1),這里要求輸入本機的IP 地址。
圖1 輸入你的IP 地址
,如果你的電腦有固定的IP 地址,那就直接輸入;如果你只有動態(tài)IP (例如撥號用戶),那該處請留空,Serv-U 在運行時會自動確定你的IP 地址。
下一步,進行“域名”設定。這個域名只是用來標識該FTP 域,沒有特殊的含義,比如筆者輸入“ftp.wxxi520.com ”。
接下來的“系統(tǒng)服務”選項必須選“是”,這樣當你的電腦一啟動,服務器也會跟著開始運行。
2.設置匿名登錄
匿名訪問就是允許用戶以Anonymous 為用戶名,無需特定密碼即可連接服務器并拷貝文件。如果你不想讓陌生人隨意進入你的FTP 服務器,或想成立VIP 會員區(qū),就應該在“匿名賬號”窗口中選“否”,這樣就只有經過你許可的用戶才能登錄該FTP 。鑒于匿名登錄尚有一定的實用需求,筆者在此選“是”(如圖2)。
圖2 允許匿名登錄
之后就要為匿名賬戶指定FTP 上傳或下載的主目錄,這是匿名用戶登錄到你的FTP 服務器后看到的目錄。設定后,向導還會繼續(xù)詢問你是否將匿名用戶鎖定于此目錄中,從安全的角度考慮,建議選“是”。這樣匿名登錄的用戶將只能訪問你指定的主目錄及以下的各級子目錄,而不能訪問上級目錄,便于保證硬盤上其他文件的安全。
3.創(chuàng)建新賬戶
除了匿名用戶,我們一般還需要建立有密碼的專用賬號,也就是說可以讓指定用戶以專門的賬號和密碼訪問你的服務器,這樣做適用于實行會員制下載或只讓好友訪問。在“命名的賬號”窗口中將“創(chuàng)建命名的賬號嗎”選為“是”,進入“賬號名稱”設置,填入你制定的賬號名稱,而后在“賬號密碼”窗口輸入該賬號的密碼。
單擊“下一步”,會要求你指定FTP 主目錄,并詢問是否將用戶鎖定于主目錄中,選“是”,作用與匿名賬戶設定基本相同,不再贅述。
,緊接著要設置該賬戶的遠程管理員權限,分為“無權限”、“組管理員”、“域管理員”、“只讀管理員”和“系統(tǒng)管理員”五種選項,每項的權限各不相同,可根據(jù)具體情況進行選擇。
至此,我們已擁有了一個域——ftp.wxxi520.com 及兩個用戶——Anonymous 和wxxi520。點擊“完成”退出向導,稍等片刻Serv-U 軟件主界面將自動彈出,我們還要在此進行一些管理員設置。
4.管理員設置
圖3為Serv-U 管理員界面,每個Serv-U 引擎都能用來運行多個虛擬的FTP 服務器,而虛擬的FTP 服務器就稱為“域”。
圖3 Serv-U管理員界面
對FTP 服務器來說,建立多個域是非常有用的,每個域都有各自的用戶、組和相關的設置。以下筆者就簡要說說管理器界面上必要的各項設置。
★ 首先點擊窗體左方的“本地服務器”,勾選右邊的“自動開始(系統(tǒng)服務)”。
★ 選擇左方的“域→活動”,這里記載了該域下所有用戶的活動情況,是非常重要的監(jiān)控數(shù)據(jù)。
★ “域→組”:在此可自建一些用戶組,把各類用戶歸到相應的組中,便于管理。
★ “域→用戶”:這里有我們剛建立的兩個賬號,其中的細節(jié)設置十分重要,具體如下。
賬號:如果有用戶違反FTP 的規(guī)定,你可以點擊此處的“禁用賬號”,讓該用戶在一段時間內被禁止登錄。另外此處的“鎖定用戶于主目錄”一定要勾選,否則你硬盤的絕對地址將暴露。
常規(guī):根據(jù)自身的實際需要,在此設置最大的下載和上傳速度、登錄到本服務器的最大用戶數(shù)、同一IP
,的登錄線程數(shù)等。
IP訪問:你可以在此拒絕某個討厭的IP 訪問你的FTP 服務器,只要在“編輯規(guī)則”處填上某個IP 地址,以后該IP 的訪問將會全部被攔下。
配額:勾選“啟用磁盤配額”,在此為每位FTP 用戶設置硬盤空間。點擊“計算當前”,可知當前的所有已用空間大小,在“最大”一欄中設定最大的空間值。
最后,請在有改動內容的標簽卡上點擊右鍵,選擇“應用”,如此才能使設置生效!
好了!現(xiàn)在,一個簡單的個人FTP 服務器就已經完整地呈現(xiàn)在你面前了。不過這時還要測試一下能否成功地下載和上傳。
下載和上傳
要使用FTP 服務器下載和上傳,就要用到FTP 的客戶端軟件。常用的FTP 客戶端軟件有CuteFTP 、FlashFXP 、FTP Explorer 等等。對于它們的具體使用,這里就不細講了。基本上只要在這些軟件的“主機名”處中填入你廟宇的FTP 服務器IP 地址,而后依次填入用戶名,密碼和端口(一般為21),點擊連接,只要能看到你設定的主目錄并成功實現(xiàn)文件的下載和上傳,就說明這個用Serv-U 建立起來的FTP 服務器能正常使用了!
,TP Serv-U 服務器組建攻略 訪問次數(shù):43610 F
作者:南山 來源:eNanShan.com 加入時間:2002-11-08
在所有的FTP 服務器端軟件中,Serv-U 除了擁有其他同類軟件所具備的幾乎全部功能外,還支持斷點續(xù)傳、支持帶寬限制、支持遠程管理、支持遠程打印、支持虛擬主機等;再加上良好的安全機制、友好的管理界面及穩(wěn)定的性能,使它贏得了很高的贊譽,并被非常廣泛地使用著。本文將從Serv-U 的安裝和設置方面入手向你介紹這種優(yōu)秀軟件的最基本使用方法。
一、Serv-U 的基本情況
軟件名稱:FTP Serv-U(共享軟件,30天使用限制)
運行環(huán)境:除Windows 3.x之外的全系列版本Windows 中
下載地址:http://www.skycn.com/soft/1240.html
二、Serv-U 的安裝和卸載
1.Serv-U 的安裝
直接雙擊下載所得到的susetup1.exe 文件即可開始其安裝工作。除了在出現(xiàn)使用協(xié)議那一步中,需要先勾選中I have read and accept the above license agreement(我已經閱讀并接受以上協(xié)議)再按Next (下一步)按鈕之外,其他均使用其默認選項即可。
當安裝完成后,系統(tǒng)將自動進入Serv-U Administrator(以下簡稱" 管理器" )的窗口,同時出現(xiàn)Setup Wizard(安裝向導),此時就可以根據(jù)這個向導開始建立你的第一個FTP 服務器了。(如圖1)
,2.Serv-U 的卸載
選" 開始→程序→Serv-U FTP Server"下的Remove Serv-U(卸載),再根據(jù)需要按提示操作即可。
三、建立第一個FTP 服務器
為了說明方便起見,筆者在這里假設你的本機IP 地址是192.168.0.1,本機計算機名為WY ,你想在自己的局域網中建立一個只允許匿名訪問(Anonymous )的FTP 服務器,匿名用戶登錄后進入的將是D:wy目錄。
在安裝向導中,一般建議除了以下幾個需要修改的地方之外,對于初學者來說,其他部分一律選其默認選項(直接按Next 按鈕)即可。
1.當進行到有Anonymous home directory(匿名用戶的主目錄)提示的一步時,單擊其右側的箱子圖標選擇好目標目錄D:wy后再按Next (下一步)按鈕繼續(xù)。(如圖2)
,2.當進行到有Create named account(建立名字賬戶)提示的一步時,選中No (不)一項后再按Next (下一步)按鈕繼續(xù)。
當配置完成后,即可以在管理器左邊框架的Domains (域名)下看到有個Wizard Generated Domain項,其下的Users (用戶)中就包含了一個名為Anonymous 的賬戶,此賬戶登錄后的虛擬根目錄(主目錄)即為D:wy目錄。(如圖3)
此FTP 服務器地址為192.168.0.1(或用此服務器的計算機名WY 也可),默認端口號為21,只允許用匿名賬號Anonymous 登錄。
-------
Serv-U安裝向導(Setup Wizard)主要內容詳解
1.IP address ,leave blank for dynamic or unknown IP(IP 地址,如果是動態(tài)IP 或不知道IP 則保持為空):此項需要填入你欲為此FTP 服務器綁定的IP 地址。除非你的計算機有多個固定的IP 地址,并且你只想其中一個被FTP 服務器所使用時,才需要在此地輸入那個相應的IP 地址;否則一般建議,不管你是否有固定的IP 地址,都請保留此項為空。
,2.Domain name(域名):此處填入你FTP 服務器的域名。但域名是由DNS 解析而不是由這里決定的,因此實際上你可以填入任意內容--比如像" 我的第一個FTP 服務器" 這種對此FTP 進行說明的文字。
3.Install as system service(作為一個系統(tǒng)服務安裝嗎):此項對于操作系統(tǒng)是Windows NT/2000/XP的服務器有效。選擇了Yes (是),則Serv-U 的FTP 服務就會被添加到系統(tǒng)服務中(在" 管理工具" 下的" 服務" 中可以查看到);選擇了No (否),則不會做為系統(tǒng)服務存在。如果你的FTP 服務器是常年運行的,則建議選Yes (是);如果只是需要時才運行,則建議選No (否)。
4.Allow anonymous access(接受匿名登錄嗎):如果你想讓此FTP 服務器接受匿名登錄,則此處必須選擇Yes (是);否則選No (否)。
5.Anonymous home directory(匿名用戶的主目錄):此處可設定匿名用戶登錄后其虛擬根目錄在FTP 服務器上的真實位置。
6.Lock anonymous users in to their home directory(將匿名用戶鎖定到其主目錄嗎):如果選擇Yes (是),則匿名用戶只能訪問其主目錄及以下的目錄樹;如果選擇No (否),則它還可以訪問其主目錄的同級或更高級的目錄樹。從安全角度考慮,一般建議選Yes (是)。
7.Create named account(建立命名賬戶嗎):這里詢問是否直接建立普通用戶(相對匿名用戶而言)賬號。
--------
四、常見基本操作
在根據(jù)安裝向導建立好你的第一個FTP 服務器后,只能實現(xiàn)Serv-U 賦予的默認功能和權限,要真正讓這個服務器能被你自己隨心所欲地控制,則還需要經過一些其他后續(xù)操作。
1.客戶端的連接
在IE 瀏覽器(Internet Explorer)中,客戶端的訪問格式為ftp://192.168.0.1,不需要輸入用戶名和密碼;在DOS (或命令提示符)狀態(tài)下,客戶端的訪問格式為ftp -A 192.168.0.1,也不需要輸入用戶名和密碼;在專業(yè)的FTP 客戶端軟件設置中,以CuteFTP Version 4.2中文版為例,在" 站點管理器" 的"FTP 主機地址" 處輸入192.168.0.1,再選中" 登錄類型" 下的" 匿名連接" 項即可,同樣不需要輸入用戶名和密碼。 -------
說明
1.在以上客戶端的連接中,IP 地址192.168.0.1也可以用計算機名WY 來代替。
2.除了在ftp -A 192.168.0.1中的"A" 一定要大寫外,其他處均不區(qū)分大小寫。
3.如果在DOS 下用ftp 192.168.0.1的格式進行登錄,則需要輸入匿名登錄的用戶名Anonymous ,此時密碼為空(直接回車)或為其他任意值。
-------
2.對FTP 用戶的管理
欲增加一個新用戶(包括增加Anonymous 用戶),則在管理器的左邊框架中選中Users (用戶),然后單擊右鍵,進入New User(新用戶),依次根據(jù)提示為它設置好User Name(用戶名)、Password (密碼)、Home directory(主目錄)等即可完成。
欲刪除一個用戶,則在此用戶上單擊右鍵,選Delete User(刪除用戶)即可。
,欲復制一個用戶,則在此用戶上單擊右鍵,選Copy User(復制用戶),則會多出一個名字如Copy of xxx格式的新用戶,它除了用戶名和源用戶不同外,其他部分--包括密碼、主目錄、目錄權限等等--均與之完全一致。
欲暫時禁止一個用戶的登錄權限,只需先在左邊框架中選中此用戶,然后在右邊框架中進入Account (賬戶)窗口,勾選中Disable account(禁止賬戶)即可。
3.對目錄權限的管理
在管理器左邊框架中選中用戶名,再在右邊框架中進入Dir Access(目錄存?。┐翱?,然后在列表中選中相應目錄后,就可以在窗口的右側更改當前用戶對其的訪問權限了。(如圖4)
-------
說明
1.Read (讀):對文件進行" 讀" 操作(復制、下載;不含查看)的權力。
2.Write (寫):對文件進行" 寫" 操作(上傳)的權力。
3.Append (附加):對文件進行" 寫" 操作和" 附加" 操作的權力。
4.Delete (刪除):對文件進行刪除(上傳、更名、刪除、移動)操作的權力。
5.Execute (執(zhí)行):直接運行可執(zhí)行文件的權力。
6.List (列表):對文件和目錄的查看權力。
7.Create (建立):建立目錄的權力。
8.Remove (移動):對目錄進行移動、刪除和更名的權力。
9.Inherit (繼承):如勾選中此項則以上設置的屬性將對當前Path (目錄)及其下的整個目錄樹起作用;否則就只對其當前Path (目錄)有效。
-------
4.增加虛擬目錄
,比如匿名用戶(Anonymous )的主目錄為D:wy,想要能通過ftp://192.168.0.1/test的格式能訪問到在E:allnodisk中的內容,則需要為它添加虛擬目錄。操作步驟如下:
(1)在管理器左邊框架中,選擇Domains (域名)下的Settings (設置),再在右邊框架中轉到General (常用)窗口。
(2)單擊Virtual path mappings(虛擬目錄映射)下的Add (增加)按鈕,之后根據(jù)提示在Physical path(物理路徑)下選擇E:allnodisk;在Map Physical path to(映射物理路徑到)下選擇D:wy;在mapped path name (映射路徑名)處輸入test 即可添加好此虛擬目錄的映射記錄。(如圖5)
(3)最后在管理器的左邊框架中選中Anonymous 用戶,再在右邊框架中轉到Dir Access(目錄存?。┐翱冢碅dd (添加)按鈕將E:allnodisk目錄增加到列表中去。
五、常見問題
Q:我在Serv-U 中建立好自己的FTP 服務器之后,用匿名登錄上去,發(fā)覺所處位置不是自己原設置的主目錄;我在Serv-U 中新建立的賬戶則根本不能登錄。為什么?
A:出現(xiàn)這種問題,極可能是因為在安裝Serv-U 之前,你的計算機上還運行著其他FTP 服務!最常見的是啟動了IIS 中的FTP 服務,由于它已先行占用了21端口,因此后面裝的Serv-U 就不能正常運行了。