史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 應用軟體使用技術文件
忘記密碼?
註冊帳號 論壇說明 標記討論區已讀

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2006-02-08, 02:07 PM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 FTP伺服器架設速成手冊

FTP伺服器架設速成手冊

 手中有精典軟體、DVD影片,想提供給好友使用、欣賞,或讀者具有優良的共享精神,將自己所擁有的東西共享出來,這些東西已經不再以是M來計算容量,一般幾百M,甚至幾個G,幾百G,已經不再是發郵件能解決的了。也不能像以前申請個人主頁空間那樣,先申請100M空間,然後上載文件。在以前寬瀕未普及時,網友想都不會想到會有今天,在自己電腦上架設自己共享下載站是輕而易興起的事。

FTP服務與FTP軟體基礎知識
共享下載站,即我們所說的FTP伺服器,FTP是英文File Transfer Protocol的縮寫,中文意思是文件傳輸傳輸協定。用戶通過FTP傳輸協定能夠在兩台連網的電腦之間相互傳送文件,它是網際網路上載遞文件最主要的方法。


  FTP伺服器是網際網路上提供FTP 提供一定儲存於空間的電腦,它可以是專用伺服器,也可以是個人電腦。當它提供這項服務後,用戶可以連線到伺服器下載文件,也允許用戶把自己的文件傳輸到FTP伺服器當中。


  FTP伺服器可以以兩種方式登入,一種是匿名登入,另一種是使用使用權帳號與密碼登入。


  一般匿名登入只能下載FTP伺服器的文件,且傳輸速度相對要慢一些,當然,這需要在FTP伺服器上進行設定,對這類用戶,FTP需要加以限制,不宜開啟過高的權限,在帶寬方面也盡可有的小。


  而需要使用權帳號與密碼登入,他需要管理員將帳號與密碼告訴網友,管理員對這些帳號進行設定,比如他們能訪問到哪些資源,下載與上載速度等,同樣管理員需要對此類帳號進行限制,並盡可能的把權限調低,如沒十分必要,一定不要賦予帳號有管理員的權限。


  個人FTP伺服器是通過FTP專用軟體,在個人電腦上建立FTP服務,它與專業FTP伺服器相比,具有以下優勢:


  1.功能齊全。大家知道,專用FTP伺服器是只提供某項服務,已經規定死了,不像個人伺服器,擁有者想怎麼辦就怎麼辦。


  2.靈活組態。它已經不再受磁牒空間限制,如磁牒空間不夠,可再購買一塊,現在大容量硬碟價格也不貴,可為網友交流文件提供場所。


  3.擁有完全的管理權限。機器在自己身邊,所有的工作都可自己做,過一把網管隱。


  當然,個人FTP伺服器與專用的FTP伺服器比還有諸多不足,主要體現在以下幾方面:


  1.帶寬相對較小。雖然寬瀕普及,但寬瀕最快速度也只有10M,跟專用FTP的幾G甚至以T來計算的帶寬相比,還是有較大的差距。


  2.開放時間不固定。由於是個人電腦,把它當成FTP伺服器而言,效能不是很穩定,一般不能24×7開放。


  3.佔用自己寶貴的帶寬與磁牒空間。


  雖然個人FTP伺服器存在著許多缺點,但建立個人FTP伺服器是件利人又己的事,他可以將自己所收藏的東西提供給網友下載,同時亦可將自己所需要的東西要網友上載。


  搭建FTP伺服器的軟體有多種,其中較常用的是IIS中的FTP功能與Serv-U FTP Server。


  IIS中的FTP功能它屬於非專業的FTP軟體,但由於它成Windows 2000整合,所以熟悉的人比較多,這裡主要介紹後者。Serv-U FTP Server是一款共享軟體,未註冊可以使用30天,它是專業的FTP伺服器軟體,使用它完全可以搭建一個專業的FTP伺服器,現在網際網路專用的FTP服務一般採用此軟體,它具有以下功能:

· 支持多用戶接入;

· 支持匿名用戶,可隨時限制用戶登入數量;

· 可對每個用戶進行單獨管理,也可使用組進行管理;

· 可對用戶的下載或上載速度進行限制;

· 可對目錄或文件實現安全管理;

· 支持虛擬目錄;

· 可對IP位址禁止或允許訪問;

· 易於安裝便於管理;

· 一台電腦可建立多個FTP伺服器。

  在下面將介紹如何用IIS中的FTP功能搭建一個簡單的FTP伺服器,第3節將介紹用Serv-U軟體搭建專業的FTP伺服器站點。


用FTP Serv-U搭建FTP服務—Install 篇


  Serv-U FTP Server(以下簡稱Serv-U)是一款專業的FTP伺服器軟體,與其他同類軟體相比,Serv-U功能強大,效能穩定,安全可靠,且使用簡單,它可在同一台電腦上建立多個FTP伺服器,可以為每個FTP伺服器建立對應的帳號,並能為不同的用戶設定不同的權限,能詳細記錄用戶訪問的情況等。


  工作程序示意圖

  

安裝Serv-u

從http://www.crsky.com/soft/961.html處下載最新FTP Serv-U Server(下文簡稱Serv-U),目前最新版本是v6.0.0.2,菲凡裡面有漢化版本的,然後把它安裝到電腦,操作步驟如下:


   (1) 雙按susetup.exe,執行Serv-U安裝程序,彈出歡迎視窗,按下【Next】按鈕;

  

要求接受Serv-U安裝傳輸協定

 


   (2) 接著彈出Serv-U的一些訊息介紹,按下【Next】按鈕繼續,彈出傳輸協定對話視窗,與大多數軟體一樣,安裝之前必須得同意他們的傳輸協定,點選【I have read and accept the above license agreement】,點擊【Next】按鈕;

  

更改Serv-U安裝路徑

(3) 在選項路徑對話視窗中,按下【Browse】按鈕,選項所需安裝FTP Serv-U的路徑,預設安裝路徑為%systemroot%/Program files/Serv-U,建議不要安裝到系統碟,修改安裝路徑後,按下【Next】按鈕;

  

選項安裝Serv-U的元件

  (4) 選項所需的程序元件,【Server program files】(FTP Serv-U服務程式文件)和【Administrator program files】(管理程式文件)必須勾選,其它【ReadMe and Version text files】與【Online help files】可選可不選,按下【Next】按鈕繼續;接著電腦提示輸入電腦組名,取預設值,按下【Next】按鈕繼續;最後程序安裝安畢,按下【Finish】結束安裝。

Serv-U的基本設定


  1.設定Serv-U的域名與IP位址


  安裝完Serv-U以後,需要對此進行設定,才能正式投入使用,首先對域名與IP位址進行設定,操作步驟如下:


執行設定域名與IP嚮導


執行後最小化


連線到本機FTP伺服器中

   (1) 按下【開始選單→程序→Serv-U FTP Server→Serv-U Administrator】啟動Serv-U的管理程序,第一次啟動該程序時,會自動執行Serv-U設定嚮導,開始出現設定嚮導,按下【Next】,;然後一直按下【Next】按鈕繼續,

  

輸入FTP伺服器的IP位址


  (2) Serv-U要求輸入FTP主機IP位址,在【IP address】文本輸入項中輸入本地機的IP位址,筆者輸入的是61.187.114.68,按下【Next】按鈕,;


  【注意:】IP位址可為空,含義是本地機所包含所有的IP位址,這在使用兩張甚至三塊網路卡時很有用,用戶可以通過任一塊網路卡的IP位址訪問到Serv-U伺服器,如指定了IP位址,則只能通過指定IP位址訪問Serv-U伺服器,同時如果讀者的IP位址是動態分配的,建議此項保持為空。


輸入FTP伺服器的域名

  (3) 彈出域名設定框,在【Domain name】文本輸入項中輸入「www.cn-lan.com」,按下【Next】按鈕;

  

允許匿名用戶訪問

  (4) Serv-U詢問是否允許署名用戶訪問,讀者可根據自己的需要選項【Yes】或【No】,筆者選項的是【Yes】,按下【Next】按鈕;


指定匿名用戶的主目錄

(5) 選項【Yes】後,則需為Anonymous賬戶指定FTP上載或下載的主目錄,筆者輸入的是「f:\myftp」,按下【Next】按鈕繼續;Serv-U繼續詢問是否將用匿名用戶鎖定在主目錄中(Lock anonymous users in to their home directory),為了安全考慮,一般情況回答是,按下【Next】。


是否鎖定帳號的主目錄

  此時已經設定好了Serv-U的域名與IP位址,同時已經允許匿名用戶登入訪問f:\myftp。


  2.新增新賬戶


  Serv-U已經允許匿名用戶登入,並取得訪問權限,但最好還是建立一套自己的完整用戶管理制度。


  具體操作步驟如下:

  

詢問是否新增帳號

  

輸入新新增的帳號名

  (1) 在對匿名用戶設定了主目錄後,並回答是否鎖定主目錄後,按下【Next】按鈕,此時Serv-U執行新增賬戶嚮導,按下【Yes】選項鈕,然後再按下【Next】按鈕繼續,在彈出的對話視窗中的【Account login name】文本輸入項中輸入所要設定的賬戶名稱,筆者輸入的是fengyun,然後按下【Next】按鈕;

  

輸入該帳號的密碼

  

輸入該帳號的主目錄

(2) 在【Password】文本輸入項中輸入所需的密碼,此時密碼為明文顯示,且只需要輸入一次,按下【Next】按鈕繼續;然後要求設定該賬戶的主目錄,在【Home Directory】文本輸入項中輸入該賬戶的主目錄f:\myftp,按下【Next】按鈕;

  

是否鎖定該帳號在主目錄中

  

  圖7.3.17 給帳號設定身份


   (3) Serv-U詢問是否將該賬戶鎖定在主目錄當中,一般回答是,按下【Yes】選項鈕,然後再按下【Next】按鈕繼續;接著要求設定該賬戶的管理權限,建立選項【No Privilege】,從安全形度考慮只給賬戶賦予最普通的權限,能夠訪問即可,按下【Next】按鈕驗證操作。


  以上步驟是用Serv-U嚮導完成,也可按以下步驟完成賬戶的增加。

  

新增帳號

執行Serv-U程序,然後按下【Serv-U Server】的「+」號,展開【Serv-U Server】,然後再展開【Local Server】,接著展開【Domains】,再展開【www.cn-lan.com】,最後找到【Users】,右擊【Users】,在彈出的表單中按下【New User】,開始新增賬戶,新增賬戶的方面與嚮導類似,這些不再贅述。


  以上設定結束後,用Serv-U建立的FTP伺服器即可正常投入使用,建議在使用前對FTP伺服器進行測試,測試一般分本機測試或遠端測試,本機測試即在自己電腦測試,遠端測試在網路上其他電腦或請網友幫忙,告訴網友IP位址、賬戶名與密碼。

開啟IE,在位址欄中輸入ftp://用戶名:密碼@IP位址,驗證後看是否能訪問到f:\myftp目錄下的文件,另外亦可使用專業的FTP客端端軟體,筆者推薦使用CuteFTP Pro。

3.設定虛擬目錄


  這裡的虛擬目錄概念與IIS中FTP功能所講的虛擬目錄是一樣的,即為了簡化操作,同時獲得更大的磁牒空間。


  下面以「e:\mysoft」映射為虛擬目錄「mysoft」為例進行說明:


  具體操作步驟如下:

  

General的預設畫面

1) 按下【開始選單→程序→Serv-U FTP Server→Serv-U Administrator】啟動Serv-U的管理程序,在系統管理工具的左側選【www.cn-lan.com】下的【Settings】,然後按下右邊的【General】選擇項,

  

  圖7.3.20 要求輸入物理路徑


  (2) 按下【Virtual path mapping】下的【Add】按鈕,彈出增加虛擬目錄嚮導,在【Physical path】的文本輸入項中輸入實際路徑「e:\mysoft」,按下【Next】按鈕,

  

是否映射到主目錄

 (2) 在【Map Physical path to】文本輸入項中輸入「%home%」,即映射到主目錄中,按下【Next】按鈕,


虛擬目錄的別名


  (3)輸入虛擬目錄別名,在【mapped path name】文本輸入項中輸入「mysoft」,即「e:\mysoft」所對應的虛擬目錄的別名,按下【Finish】按鈕結束。


顯示新增的虛擬目錄

  設定完以後,此時可以在右邊的【Virtual path mapping】的列表項中看到實際路徑、映射到哪裡、虛擬別名等內容,


  虛擬目錄建立完畢後,並不像IIS所提供的那樣,每個用戶都能訪問,還需對用戶的路徑進行設定,還是以fengyun賬戶為例,讓這個賬戶能訪問到e:\mysoft。


  操作步驟:


對訪問目錄進行權限設定

  (1) 啟動Serv-U的管理程序,在系統管理工具的左側找到【www.cn-lan.com】下的【Users】,按下【fengyun】賬戶,然後再按下右邊的【Dir Access】,


  (2) 按下該選擇項的【Add】按鈕,彈出對話視窗,要求輸入增加路徑,在【File or Path】文本輸入項中輸入「e:\mysoft」,按下【Finish】按鈕。


把虛擬目錄增加進來

  此時,可以看出,該賬戶目錄訪問除了有f:\myftp主目錄以外,還有e:\mysoft,4. 設定訪問目錄權限


  訪問目錄權限即是對用戶或用戶組所訪問的目錄的權限設定,新增賬戶一般預設為讀取、檢視、繼承權限,並沒有上載、移除等權限,我們知道,即使是同一個賬戶,也會有對不同目錄有不同權限的要求。


  【繼承權限】對當前目錄中的子目錄具有與當前目錄相同的權限,也就是說將當前目錄的訪問權限全部傳送到子目前當中,如未選項該項,則該目錄下的子目錄訪問權限需要單獨設定。


  設定訪問目錄權限較簡單,下面以fengyun賬戶為例,對e:\mysoft目錄進行權限設定,具體操作步驟如下:


  (1) 啟動Serv-U的管理程序,在系統管理工具的左側找到【www.cn-lan.com】下的【Users】,按下【fengyun】賬戶,然後再按下右邊的【Dir Access】;


  (2) 按下【Dir Access】目錄列表項中的e:\mysoft,此時我們可以看出,fengyun賬戶所擁有的權限為Read、List、Inherit,即讀取、檢視、繼承權限;


  (3) 在選擇項中,勾選所需的權限。


  下面對各個權限的含義進行介紹:


  權限分三大塊,即Files、Directories、Sub-directories,分別是文件、目錄、子目錄進行設定。


  Files是對文件權限進行設定,各子選項的含義是:


  Read(讀):對文件擁有「讀」操作的權限,可下載文件,不能對列出目錄

  Write(寫):對文件擁有「寫」操作的權限,可上載權限,但不能斷點繼續;

  Append(附加):對文件擁有「附加」操作的權限,即常說的斷點續傳;

  Delete(移除):對文件進行「改名」、「移除」、「移動」操作的權限,但不能對目錄進行操作;

  Execute(執行):可直接執行可執行文件的權限,此限權限較危險,慎用之。


  Directories對目錄進行設定,各子選項的含義是:


  List(列表):擁有目錄的檢視權限;

  Create(建立):可以建立目錄;

  Remove(移動):擁有對目錄進行移動、移除和更名的權限。


  Sub-directories對當前目錄的子目錄進行設定,它只有一個「Inherit」,一般情況下是勾選該項。


  【注意:】一般來說,訪問目錄的權限盡量設定低些,不要設定的過高。比如一般賬戶只允許下載,而不允許上載,上載可以開設單獨的賬戶,上載時選定【Write】和【Append】,不要輕易給用戶移除、執行、新增等權限。5. 新增並管理用戶組


  Serv-U可為每個帳號設定不同的權限和訪問目錄,但大家想想,如果帳號較多怎麼辦?而大部分帳號的的權限基本相同,如為多個帳號設定相同的權限,卻是費時費力且不討好,如果需要改動權限,則又要對帳號逐一進行修改。 其實Serv-U在用戶管理也提供了跟Windows一樣的用戶組管理。用戶組就是將多個帳號組在一起,他們將擁有相同的權限,不必為每個賬戶進行設定,只需對組設定即可。 設定用戶組的方法比較簡單,類似於用戶的新增,下面將建立一個「cnlan」組,然後將「fengyun」和「bujingyun」兩個帳號增加到該群組,並對該群組進行一些具體的設定。 具體操作步驟:


增加新用戶組



  (1) 啟動Serv-U的管理程序,右擊系統管理工具左側找到【www.cn-lan.com】下的【Groups】,按下彈出的表單的【New Group】,;


輸入用戶組的組名

  (2) 要求輸入用戶組的組名,在【Group name】下的文本輸入項中輸入「cnlan」,按下【finish】按鈕確定;

  (3) 在系統管理工具的左側找到【www.cn-lan.com】下的【Users】,按下【fengyun】帳號,然後再按下右邊的【Account】,在Groups文本輸入項中輸入「cnlan」,或按下 圖示,在彈出的對話視窗中選項「cnlan」組,然後按下【OK】按鈕,用同樣的方法將「bujingyun」帳號增加到「cnlan」組;

  (4) 把用戶增加到組以後,需要為該群組設定目錄訪問權限等操作,此項操作與單個用戶設定權限類似,請參見前文。


  【提示:】如需要將某個帳號從組中移除,只需按照步驟(3),將Groups的「cnlan」移除即可。Serv-U FTP 伺服器的管理


  Serv-U有著較合理且嚴密的管理體系,它包括設定FTP伺服器的最大連接數,分別為用戶設定最大上載、下載速度、設定磁牒配額、各種提示訊息、上載下載比率等,在下面的介紹中,讀者將體會到Serv-U管理功能所帶來的便利,比IIS的FTP功能方便,且強大多了。


  1. 設定最大上載下載速度


  由於是在個人電腦上建立FTP伺服器,我們不能因為給其他用戶提供無償的FTP服務而影響自己的正常上網,所以,合理組態FTP伺服器的上載下載速度能夠將部分網路帶寬留給自己使用。


  筆者所用的是長寬寬瀕,寬瀕基本上保持在10M,而考慮一些網路因素,實際上訪問網路便只有700K/S,自己留100K,把其餘600K的帶寬分給Serv-U FTP伺服器。


  操作方法是:按下【Local Server】下在【Settings】,在右側按下【General】選擇項,然後在【Max. speed】文本輸入項中輸入600,如圖這裡的服務機構是KBytes/sec,即每秒600KB字元數,而不是波特率BPS。


設定最大傳輸速度、最大連接數

  【提示:】這裡的最大上載或下載速度,不是指單個賬戶的上載與下載速度,而是指整個FTP 伺服器所佔用的帶寬。


  2. 設定Serv-U FTP伺服器最大連接數


  每台電腦接入Internet的帶寬是有限的,為了保證讓接入的用戶提供比較合理的帶寬,則需要對最大連接數進行設定。


  按下【Local Server】下在【Settings】,在右側按下【General】選擇項,在【Max. no. of users】的文本項中輸入最大連接數,如要提供給每個用戶有50KB的速度,則設定15比較合理,


  3. 取消FTP伺服器的FXP傳輸功能


  FXP傳輸是指用戶通過某個指令,使兩個FTP伺服器的文件直接傳送,而不是直接直載到本機電腦,較著名的FTP客戶端工具FlashFTP、CuteFTP都支持這個功能。大家知道,專用FTP伺服器速度是比較快的,如果啟用該功能,而又沒設定最大傳速速度,那麼個人FTP伺服器所有帶寬將會被此連接所佔用,所以建議一般取消該功能,方法是在如圖所顯示,勾選【Block 「FTP_BOUNCE」 attacks and FXP】,勾選以後,該功能將被禁用。4. 設定FTP伺服器提示訊息


  用戶通過FTP客戶端軟體連線到FTP伺服器,FTP伺服器會通過客戶端軟體返回一些訊息,通過這些訊息可以讓用戶更多地瞭解我們所建的FTP伺服器,同時也可以通過這些訊息告訴用戶一些注意事項,怎麼也管理員聯繫。這些訊息是通過使用文本文件實現,下面將通過實便告訴讀者怎樣設定。


  具體操作步驟:


   (1) 利用記事本或其它文本編輯工具編輯四個文件,儲存在f:\myfile目錄下,分別為


  readme1.txt:記錄用戶登入時的歡迎訊息,可以根據要求輸入合適的內容,比如歡迎用戶來訪FTP伺服器、怎樣訪問http主站、管理員的聯繫方法、只允許用戶用一個IP位址連接和其他FTP的注意事項;


  readme2.txt:記錄用戶中斷連線連接的提示訊息,比如歡迎用戶下次訪問等;


  readme3.txt:記錄用戶切換訪問目錄的訊息;


  readme4.txt:記錄在FTP伺服器中未找到文件的信;


  (2) 按下【Local Server】→【Domains】→【www.cn-lan.com】下的【setting】,然後按下右邊的【Messages】選擇項,分別在【Signon message file】、【signoff message file】、【Primary dir change message file】、【Secondary dir change message file】文本項中輸入f:\myfile\readme1.txt、f:\myfile\readme2.txt、f:\myfile\readme1.txt、f:\myfile\readme1.txt,


FTP提示訊息的設定

  設定完畢後可用Cute FTP Pro等FTP客戶端軟體登入伺服器驗證。


  【提示】用瀏覽器直接輸入位址不能看不到這些提示訊息。


  5.禁用某個帳號


臨時禁用、到期移除帳號,修改密碼

  由於某種原因,需要臨時禁用一個帳號,而不想將其移除,以便以後使用,方法比較簡單,找到【www.cn-lan.com】的【Users】,按下需要臨時禁用的帳號,然後按下右邊【Account】選擇項,勾選【Disable account】,勾選以後,該帳號將不能再使用,如需啟用它,把該選項取消勾選即可,7.3.30。6.到規定時間自動移除帳號


  如果一個帳號只需使用一段時間,而過期以後不再使用,到期以後人為移除比較繁瑣,同時很有可能遺忘,遇到此種情況,可利用Serv-U提供的到期自動移除帳號功能,使用方法是:選需要移除的帳號,按下右邊的【Account】選擇項,勾選【Automatically remove account on date】選項,然後在右側的下拉表單中修改指定日期,這樣當電腦時間一到指定日期那天,該帳號將被自動移除。


修改帳號密碼


  如需修改帳號的密碼,則進入圖7.3.30界面,按下需要修改帳號,在【Password】右邊文本輸入項中直接輸入密碼,此時剛進入時不管該帳號是否有密碼,都將以<>,移除<>,輸入所需的密碼,此時輸入密碼將以明文顯示,當切換界面後,密碼又回覆到<>狀態。


  8.設定帳號使用執行緒數


  像網路螞蟻、網際快車等專業的下載軟體,都提供多執行緒下載,對於個人FTP伺服器來說,將嚴疊影響FTP伺服器效能,一般只開通一個執行緒就夠了,但對於使用CuteFTP等FTP客戶端軟體來說,又需要兩個執行緒,一個用來瀏覽,另一個用於下載。


設定執行緒數、賬戶最大上載下載速度

  設定執行緒的方法是:選需要設定的帳號,按下右邊的【General】選擇項,勾選【Allow only login(s) from same IP address】,在此選項的文本輸入項中輸入2,如圖。


  9.設定帳號的最大上載下載速度


  同樣有網友使用寬瀕上網,如果不對最大速度進行設定,也許該網友將耗盡FTP伺服器所有的帶寬。


  Serv-U可以分別對上載與下載速度進行設定,一般下載速度可以設定慢些,而上載速度則盡可能的大,網友上載文件是為網站做貢獻的,讓他享受高速也是應該的。


  同樣在圖7.3.30畫面,在【Max.upload speed】文本輸入項中輸入100,以KB為服務機構,即每秒上載速度最高可到100KB,在【Max. download speed】文本輸入項中輸入50,即每秒下載速度最高只能到50KB。


  10.合理設定上載/下載率


  一個好的FTP站點需要更多的人來參與,光靠管理員收集軟體或其他東西遠遠不夠,但網友中有太多的潛水員,他們平常只會來看是否有新的東西下載,並不會上載一些好的東西,為FTP做一些應該做的貢獻。


  怎樣杜絕這種現象呢,Serv-U為我們提供一項很好的功能,就是上載/下載率,合理的設定上載/下載率不僅能讓FTP得到更好的發展,同時也提高了網友的參與意思,正是一分付出,多倍收穫啊。


設定上載/下載率

  設定上載/下載率方法是:選需要設定的賬戶,然後按下右邊的【UL/DL Radios】選擇項,勾選【Enable upload/download ratios】,按下【count bytes per session】選項鈕,在【Ratio】中的【Uploads】文本輸入項中輸入1,【Downloads】文本輸入項中輸入3,意思是不管上載文件的個數,只計算文件容量,只要網友上載1M便可下載3M的文件,如圖。11.組態帳號的磁牒配額


  做FTP伺服器的初衷是讓自己的有限空間能為用戶提供無限的服務,但前提是不能影響自己電腦的正常運轉。


  比如一塊硬碟有5G,我們需要留1G給自己存放文件,其他用於FTP伺服器用,但Serv-U在預設狀態下,並不會只使用4G的空間,用戶不斷的上載,會將5G所有的空間耗盡,如何讓FTP伺服器只使用4G空間呢?此時便利用到了Serv-U的磁牒配額功能。


設定帳號的磁牒配額

  操作方法是:選需要設定磁牒配額的帳號,按下右邊的【Quote】選擇項,勾選【Enable disk quote】,表示啟用磁牒配額,按下【Calculate current】按鈕獲取已經使用的磁牒空間,然後在【Maximum】右邊的文本輸入項中輸入4000,這裡是以KB為服務機構,在【Current】文本輸入項中顯示的是已經使用的磁牒空間,如圖。


  12.禁止或只允許某IP使用這個帳號


  Serv-U FTP伺服器提供帳號後,並不關心是誰使用該帳號,只要用戶能提供正確的帳號與密碼,Serv-U就會認為它是合法用戶,所以不管是誰只要能拿出正確的帳號與密碼,在任何連網的電腦上均可訪問FTP伺服器。


  但有時有些用戶有不良企圖,我們可以跟蹤這些用戶的IP位址,雖然這些IP位址是動態的,但它們有一定的規律,讓這些IP位址不能訪問FTP伺服器,具體操作方法是:

  

禁止或只允許某些IP位址訪問

  選項需要禁止IP位址訪問的帳號,按下右邊【IP Access】選擇項,按下【Deny access】選項鈕,然後在Rule中輸入需要禁止的IP位址,再按下【Add】按鈕,此時發現在【IP access rules】中出現剛才輸入的IP位址,如果以後不再禁止該IP位址訪問,則只需在【IP access rules】列表中選項IP位址,然後按下【Remove】按鈕,將該位址移除,如圖。


  有時則恰恰相反,只允許某個IP位址訪問FTP伺服器,比如對擁有管理身份的賬戶,當他對FTP伺服器進行遠端管理時,可以完全控制FTP,此時也可利用只允許某些IP位址用該帳戶登錄,這樣大大增加了FTP伺服器的安全,方法是:


  選項需要允許IP位址訪問的帳號,按下右邊的【IP Access】選擇項,按下【Allow access】選項鈕,然後Rule中輸入需要允許訪問的IP位址,再按下【Add】按鈕,其他操作與禁止IP位址訪問一樣。


  【提示:】此項功能對FTP的安全管理比較有用。13.檢視用戶訪問的記錄


  用戶訪問FTP伺服器,Serv-U基本上都有比較詳細的記錄,這些記錄包括用戶的IP位址、連接時間、中斷連線時間、下傳下載文件等。管理員可通過訪問記錄瞭解到用戶在FTP伺服器做了些什麼事情,並從中檢查誰是惡意用戶,加以防範。


記錄用戶訪問的情況

  檢視方法比較簡單,在Serv-U系統管理工具視窗的左右選【Domains】→【www.cn-lan.com】下的【Activity】,然後按下【Domain log】選擇項,從中可以看到比較詳細的訪問記錄,如圖。


  14.中斷連線用戶的連接


  在對FTP進行管理時,發現某個用戶在對伺服器做不利的事,或其它原因,需要中斷連線用戶連接。方法是:在Serv-U系統管理工具視窗的左右選【Domains】→【www.cn-lan.com】下的【Activity】,然後按下【Users】選擇項,右擊需要中斷連線的用戶,在彈出的表單中按下【Kill User】表單,接著彈出【Kick user】對話視窗,根據需要選項其中的一個選項,按下【OK】按鈕,比如需要中斷連線此連接並禁止該IP訪問FTP伺服器,則按下【Kick user and ban IP】選項鈕即可。


中斷連線某個用戶的連接

  

多種中斷連線用戶的連接

15. 更改FTP伺服器的連接阜


修改連接阜號

  FTP伺服器預設連接阜是21,有時由於某種原因不能使用21連接阜,修改預設連接阜的方法是:在Serv-U系統管理工具左側選項【Domains】下的【www.cn-lan.com】,然後在右側視窗的【FTP port number】文本輸入項中輸入所需的連接阜,這個連接阜盡量不要選項其他軟體預設的連接阜,比如筆者輸入的是8080。


  遠端管理Serv-U


  做為管理員,不可能時時刻刻都坐在FTP伺服器邊上,有時出差或者回家需要對辦公室的FTP伺服器進行管理。


  Serv-U提供的遠端管理非常簡單,只要你知道方法,操作起來便像在本機FTP伺服器上一樣。


  具體操作步驟:


設定其管理員帳號

  (1) 在本機FTP伺服器的Serv-U管理視窗中,選項某個帳號,然後按下右邊的【Account】選擇項,在【Privilege】邊的選項列表中選項【System Administrator】,對該帳號賦予管理員身份。


新增遠端管理伺服器連接

(2) 在遠端電腦安裝Serv-U軟體,安裝完後執行它,並在系統管理工具左側右擊【Serv-U Server】,在彈出表單中選項【New Server】;


  【提示:】遠端電腦安裝的Serv-U版本盡量與FTP伺服器的上樣。


輸入遠端FTP的IP或域名

  (3) 在彈出的對話視窗輸入FTP伺服器的IP位址或域名,在【IP address】下的文本輸入項中輸入「www.cn-lan.com」,按下【Next】按鈕繼續;然後要求FTP伺服器的連接阜號,在【Port number】文本輸入項中輸入FTP伺服器連接阜號「8080」,按下【Next】按鈕繼續;接著要求輸入FTP Server的名稱,可以隨便輸入,筆者輸入的是「cnlan』s FTP」,按下【Next】按鈕繼續;要求輸入管理員帳號,在【User name】文本輸入項中輸入擁有管理員權限的帳號「fengyun」,按下【Next】按鈕繼續;最後要求輸入管理員帳號的密碼,按下【Finish】按鈕;


  (4) 當完成設定後,按下「cnlan』s FTP」,可以發現與本機管理Serv-U沒有什麼區別。


遠端管理就像在本機操作一樣

  【提示】當利用遠端管理Serv-U停止FTP服務後,遠端管理將無法啟動Serv-U服務,只能通過本機啟動。

 一般問題解答


  Serv-U一般問題


  1.問:如何讓用戶上載/下載支持斷點續傳?


  答:斷點下載是Serv-U預設支持的,無須進行設定,這裡只須設定斷點上載,方法是進入Serv-U管理視窗,找到設定上載的目錄,在目錄訪問內容中,勾選【Write】和【Append】。


  2.問:如何註冊Serv-U?


  答:Serv-U的註冊方法與其它軟體不一樣,註冊方法是首先將序列號複製到剪下板中,然後進入Serv-U管理視窗,展開【Serv-U Servers】下的【Local Server】,然後按下【License】,最後按下右中的【Enter Key】按鈕。
__________________
http://bbsimg.qianlong.com/upload/01/08/29/68/1082968_1136014649812.gif
psac 目前離線  
送花文章: 3, 收花文章: 1625 篇, 收花: 3196 次
 


主題工具
顯示模式

發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 07:31 AM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2019, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1