史萊姆論壇

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

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

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

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

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2003-06-04, 12:11 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 金幣
預設 軟體 - Serv-U FTP的建立和維護手冊

部分來自原創作品,部分來自廣大網友的大作!除了參考網上相關的資料,還搜集了幾個論壇的相關精華,重要的地方加上了己的圖解和說明,對於幾個網友關心的熱點問題(虛擬路徑,FXP....),進行了討論! 由於條件有限,文中個別觀點論斷並沒有經過我的驗證,己的一些個人看法還需要實踐的檢驗不多,文中一定存在許多不足之處,還請多多指教!

文件大小:1.72M,A4 一共 47頁 閱讀需要 

Adobe Acrobat Reader 5.1 下載頁面

http://www.newhua.com/AdobeAcrobatReader.htm

http://www.skycn.com/soft/3076.html

下載點這裡!
Adobe Acrobat Reader 5.1 下載 http://as.onlinedown.net/down/AcroReader51_CHT.exe

http://202.196.102.253/Serv-U-Help%20BY%20Hermit.zip

《Serv-U FTP的建立和維護手冊》PDF 電子書(舊) 

下載 
朋友的影視站,教育網有時會關 關於chm,試驗了一下,結果DOC格式全破壞,尤其目錄很亂,所以作罷,現在新的PDF除了修改了兩個地方,也允許拷貝複製了,再傳上來。為了解決速度問題,

這次用華游的主力HTTP

《Serv-U FTP的建立和維護手冊》PDF 電子書(修改)
 華游的主力HTTP1

下載 
http://www.cnyou.com/down/hermit/Serv-U-help-hermit.zip

《Serv-U FTP的建立和維護手冊》PDF電子書(修改)

 華游的主力HTTP2

下載
http://hzhttp.cnyou.net/offfice/Serv-U-help-hermit.zip
註:我一般用的hermit備注了  
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
舊 2003-06-08, 03:43 PM   #2 (permalink)
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

通過區域網路傳輸文件方法詳解
 相信很多朋友都有過這樣的經歷,在辦公室需要通過區域網路傳輸文件。如果順利自然不必說了,但有時難免也會遇到「不測」,尤其是直接移動文件,萬一失敗損失慘重,雖然幾率不大但畢竟存在。我們該如何做呢?

  大家知道,Windows本身的複製功能是不能實現斷點續傳的,也就是說如果在區域網路中複製文件一旦失敗,原先複製的文件就要重新複製,這種情況相信大家也曾有過體會,難道在區域網路中複製文件還不如在網際網路上下載文件那麼可靠嗎?這不,我們可以通過第三方軟體來實現。

  用FTP伺服器和FTP客戶端工具實現

  提到架設FTP伺服器,可能大家最先想到的就非「Serv-u」莫屬了,Serv-U的功能強大,我們選項它來架設FTP伺服器是最適合不過了。當然如果你的系統是Windows 2000或XP,你就可以不用這些軟體,利用系統集成的IIS就能實現,具體操作不是本文所說的,有興趣的讀者可以自己研究一下。現在首先用Serv-U建立一個FTP伺服器。

  1.啟動Serv-U建立一個匿名用戶

  在管理器的左邊列表中選「Users(用戶)」,按擊右鍵選項「New User(新用戶)」,或者按鍵盤的「Insert」鍵也可以,在「User Name」欄中輸入「Anonymous」,接下來直接在文本框中輸入@@對方電腦名@共用資料夾名,如「@@imc@one」,按「Next」按鈕,接下來詢問你是否限制匿名用戶只能訪問這個目錄,點選「Yes」,按「Finish」完成設置。

  2.登錄FTP伺服器

  開啟IE瀏覽器,在位址欄中輸入「ftp://127.0.0.1」或「ftp://192.168.0.2」(「192.168.0.2」是本機在區域網路中的IP位址),不需要輸入用戶名和密碼,現在你就可以像瀏覽網際網路的FTP伺服器一樣瀏覽@@Imc@One下的內容了,當遇到想下載的文件時,如果機器中有安裝Flashget下載軟體,只需直接在文件上雙按,這時FlashGet就會自動彈出「增加新下載任務」的對話視窗讓你選項文件的儲存路徑,之後FlashGet就會把文件下載到指定的目錄中,由於現在的下載軟體一般都具有繼點續傳功能,因此即使在下載程序中網路連接斷開,當網路暢通的時候文件又可以續傳,我想這點不用多講大家也都知道該是怎樣操作吧!另外,當你要下載資料夾或下載多個文件時,用FlashGet將不能下載,這時我們就可以取用FTP客戶端軟體(如FlashFXP、LeapFTP等)來下載,不過用這類軟體下載時,最好把下載列表儲存起來,這樣一旦文件複製失敗,就可以開啟這個文件繼續下載。

add new user....

  經過以上兩個簡單的操作步驟後,已經解決了區域網路的續傳問題,然而兩步簡單的操作並不滿足我們的需求,Serv-U還有很多實用的功能,我們只要加點創意就可以善加利用它來完善FTP伺服器,在實際套用中將可以簡化許多不必要的繁雜操作。

  3.增加虛擬目錄

  在以上的例子中,在位址欄中輸入「ftp://192.168.0.2」只能夠訪問@@imc@one共用資料夾中的內容,如果要訪問其他共用資料夾,必須要修改Serv-U的「主目錄」路徑,這樣顯然不便於操作。我們可以通過增加虛擬目錄的辦法來解決這個問題。例如在位址欄中輸入「ftp://192.168.0.2/two」就可以訪問@@imc@two中的內容,操作如下:

  步驟一:

  在管理器左邊列表中選項「Domains(域)」下面的「Settings(設置)」,在右邊的框架中切換到「General(常用)」頁面。按擊圖2中的「ADD(增加)」按鈕,然後在「Physical Path(物理路徑)」欄中輸入@@imc@two,按「Next」,在「Map Physical Path to(映射路徑)」欄中輸入@@imc@one,按「Next」,在「Mapped Path Name(映射路徑名稱)」欄中輸入「two」,按「Finish」完成。

  步驟二:

  在左邊列表中點選「Users(用戶)」下的「Anonymous(匿名)」用戶,然後在右邊框架中切換到「Dir Access(目錄存取)」頁面,按「Add(增加)」按鈕,在欄中輸入@@imc@two,然後按「Finish」完成。現在按一下Serv-U工作列中的「重新整理」按鈕,在IE位址欄中輸入「ftp://192.168.0.2」訪問的是@@imc@one共用資料夾下的內容;輸入「ftp://192.168.0.2/two」訪問的是@@imc@two共用資料夾下的內容,按照這個辦法一次性給所有共用資料夾都增加虛擬目錄,以後要訪問其他的共用資料夾就不用修改「主目錄」啦!



  以上架設的FTP伺服器,區域網路中的其他用戶也能通過它來訪問共用資料夾,換言之區域網路中的其他用戶也能用到續傳文件的功能。但如果你不想別人利用你的FTP伺服器來訪問共享資源的話,你可以在Serv-U的左邊列表中點選「Anonymous」用戶,在右邊框架中切換到「IP Access(IP訪問)」頁,點選「Deny access(拒絕訪問)」,然後在「Rule(規則)」欄中輸入「*.*.*.*」,按「Add(增加)」按鈕,接下來再點選「Allow Access(允許訪問)」,在「Rule(規則)」欄中輸入本機在區域網路中的IP位址,按「Add(增加)」按鈕,「重新整理」一下設置(見圖3)。現在區域網路中就只有你可以用FTP伺服器來訪問共用資料夾,而其他用戶就不能通過你的FTP伺服器來訪問共享資源了。

  用「TotalCopy」實現

  「TotalCopy」是一款能夠在區域網路中實現文件續傳的免費軟體,下載位址為:TotalCopy 1.1。根據這個位址把程序下載後,將得到的ZIP壓縮包解開。雙按其中的tcll.exe文件,然後在彈出的對話視窗中按擊左下角的「Install」按鈕進行安裝。
finished........
total copy was successfully installed.


  安裝成功後會有如圖4所示的提示信息出現,但此時相信各位都不知道它是怎樣使用的,因為當你在準備複製的文件上按擊右鍵時,卻發現在彈出的功能表中並沒有關於它的選項增加,在瀏覽器的工作列和功能表欄中也是如此,就連開始的程序功能表中也沒有線索,究竟怎樣用它來實現文件續傳呢?其實操作很簡單,只要幾下的滑鼠操作就能夠實現選擇了。

total copy here
total move here


  在網路芳鄰的共用資料夾中找到你要複製的文件,然後用滑鼠右鍵將它直接移到到本機的某個儲存目錄中,鬆開滑鼠右鍵,此時在彈出的選單中就會發現多了兩個選項,分別是「Total Copy Here」和「Total Move Here」。如果你是執行複製操作的就點擊第一項,如果是執行剪下操作的就點擊第二項。由於對方的共享屬性內容一般都是設為只讀的,因此在這裡點擊第一項。接下來就會彈出顯示複製文件進度的對話視窗,這個對話視窗比Windows本身的多了一些按鈕和一個用來調節複製文件傳輸速率的滑塊。在複製程序中你可以點擊「Pause」按鈕來暫停複製進度,也可以移到右上角的滑塊來限定複製文件在區域網路中的傳輸速率。如果網路帶寬比較緊張,通過移到這個滑塊進行合適的速率調整後,就可有效地防止因為正在複製的文件消耗大量的帶寬導致系統沒有回應、當機等現象發生,從而就使得文件的複製工作更加順利。



  不過就算在複製程序中由於某種原因使得文件複製工作停止即「複製失敗」,只要將文件再次用右鍵移到到相同的儲存目錄中,鬆開滑鼠鍵,點擊「Total Copy Here」選項,Total就會自動在還沒複製完成的文件上繼續複製,這樣就實現了文件的繼點續傳,你就不必重新複製此文件。除了在區域網路中複製文件時可以繼點續傳外,在單機中複製文件也同樣可以實現文件的續傳,操作方法同上。
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
舊 2003-06-09, 09:04 PM   #3 (permalink)
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

Q:
Serv-U如何以Web訪問方式,進行申請帳號、修改密碼、甚至登錄?
有這樣的插件嗎?我想IE瀏覽器有些不是有FTP插件就可以進行上傳的,應該能實現吧?

用flashfxp指令方式修改密碼許多人都學不會啊

A:

ServU Addon-IpcanDel V1.1

軟體描述:

解決一個帳號多個人使用,權限不同的問題.
增強管理員原創管理FTP安全性.
例如:guest帳號用戶,具有刪除,上傳,下載,等權限,
但是如果guest帳號被其它人獲得,就可能刪除ftp文件,這個addon使不在IpCandel.ini列表中的ftp連接者只有下載權限,不上傳刪除重命名等權限,保證FTP內容完整.

IPCanDel.ini內ip位址可用*替代任意多個,例如xxx.xxx.xxx.*
可用?替代一個字串,例如xxx.xxx.xxx.X?X

安裝方法:
拷貝壓縮包內文件到C:\Program Files\Serv-U\
開啟
C:\Program Files\Serv-U\ServUDaemon.ini
在如下部分增加:
[EXTERNAL]
EventHookDLL1=IPCanDel.dll

■ Serv-U如何以Web申請帳號、修改密碼,有插件嗎?


建立一個FTP功略和補充
FTP Serv-U V4.1.0.0 漢化註冊版
非常好的FTP伺服器軟體,它設置簡單,功能強大,性能穩定。你現在就可以建立你自己的FTP伺服器了。

=============================
原程序:
http://www.cnyou.com/down/download.asp?downid=1&id=1334
http://www.cnyou.com/down/download.asp?downid=2&id=1334
http://www.cnyou.com/down/download.asp?downid=3&id=1334
=============================
漢化文件:
http://www.cnyou.com/down/download.asp?downid=4&id=1334
=============================

username:lee1977

companyname:lichang10@etang.com

rekey:UEyz459waBR4lVRkIkh4dYw9f8v4J/AHLvpOK8tqOkyz4D3wbymil1VkKjgdAelPDKSWM5doXJsgW64YIyPdo+wAGnUBuycB

=============================
FTP Serv-U 的擴充Serv-U帳號管理
=============================
本軟體主要用於擴充Serv-U 的帳號管理 ,在需要管理大量(幾十個至幾百個)FTP 帳號的情況下,用這個軟體會比用 Serv-U 的現有功能和界面來管理省時省力得多。用戶可以選項使用預設的資料庫來管理帳號;或連線到已有的資料庫:以BBS為例,可以連線到BBS的用戶管理表,從而實現 FTP 與 BBS 用戶的同步管理。實現的原理為「帳號-映射」(Serv-U 的擴充功能),建立一個或多個帳號「映射」為在 Serv-U 中設置好一個固定帳號(即Serv-U的帳號),「映射帳號」就繼承了這個固定帳號的所有權限設置,每個「映射帳號」各自有自已的登錄密碼。同時,可以詳細記錄每個「映射帳號」的登錄時間、登錄IP、登錄次數、上傳文件量、下載文件量;管理每個「映射帳號」的上傳最大文件量,下載最大文件量等等。

=============================
http://www.cnyou.com/down/download.asp?downid=1&id=1637
http://www.cnyou.com/down/download.asp?downid=2&id=1637
http://www.cnyou.com/down/download.asp?downid=3&id=1637
=============================

自己動手架設FTP伺服器 (詳細說明)
=============================
這裡將介紹使用功能強大的Serv-U來架設FTP伺服器的程序。Serv-U是一個非常實用的FTP伺服器工具,體積雖然小但是大多數網站都是用該程序,並且是共享軟體,可以到軟體類網站下載。

Serv-U的特徵
1.支持多種用戶接入
2.支持匿名用戶,可隨時限制用戶數。
3.安全性選項多
3.可關於目錄或文件實現安全管理
4.支持虛擬多主目錄IP站點登錄
5.比例和帶寬限制
6.作為系統服務執行
7.遠端實施項目
8.通過FTP的遠端列印
9.可擴充性
10.易於安裝便於維護
11.多種登錄選項
12.快速

=============================
Serv-U的設置
Serv-U執行後會出現「Setup wizard」(設置精靈)的視窗,使用設置精靈會使整個設置程序變得非常簡單。
1.Install as system server(安裝成一個系統伺服器嗎):選「Yes」。
2.Allow anonymous access(接受匿名登錄嗎):此處可根據自己需要選項。
3.Anonymous home directory(匿名主目錄):此處可輸入(或選項)一個專供匿名用戶登錄的主目錄。
4.Lock anonymous users in to their home directory(將用戶鎖定在剛才選定的主目錄中嗎):即是否將上一步中的主目錄設為用戶的根目錄;一般選「Yes」。(如圖1)
5.Create named account(建立其他帳號嗎):此處詢問是否建立普通登錄用戶帳號;一般選「Yes」。
6.Account login name(用戶登錄名):普通用戶帳號名,比如輸入「Anonymous」。(如圖2)
7.Password(密碼):設定密碼。由於此處是用明文顯示所輸入的密碼,因此只輸一次。(如圖3)
8.Home directory(主目錄):輸入(或選項)此用戶的主目錄。(如圖4)
9.Lock anonymous users in to their home directory(將用戶鎖定在主目錄中嗎):選「Yes」。
10.Account admin privilege(帳號管理特權):一般使用它的預設值「No privilege」(普通帳號)。(如圖5)
11.最後選「Finish」(結束)即完成設置。

Local Server(本機伺服器)屬性內容內容
1.Local Server(本機伺服器):此處可設置是否自動開啟FTP服務以及手動開啟或停止FTP服務等。
2.License(許可證):安全許可證書。
3.Settings(設置):
General/Max.speed:用於設置最大傳輸速率(kB/s)。
General/Max.no.of users:用於設置連線到本伺服器的最多用戶數。
其他項目均與保持伺服器的安全性有關。
4.Activity(活動狀態):(如圖6)
Users(用戶):顯示當前登錄的用戶IP位址等資料及當前工作狀態,建議選「Auto reload」(自動重新整理)。如果選某個用戶,按擊右鍵,再選「Kill user」,即可將它從伺服器中踢出去。
Blocked IPs(被擋住的IP):此處用來暫時禁止某些IP訪問本系統。按擊工作列的「+」即可增加被暫時禁止的IP位址及禁止登錄的總時間(從增加之後開始計算)。列表中可以看見被禁止的IP位址及其對應電腦的完整域名和離解禁尚有多少時間(以秒為服務機構)等。在列表中按擊右鍵即可以選項刪除已禁止的IP位址。
Session log(系統日誌):記錄所有登錄(或試圖登錄)到本機的操作痕跡及錯誤信息等。

Domains(域名)屬性內容內容
1.ftp.bbc.com(即選的FTP伺服器名):此處可修改相應域名、IP位址及連接阜號等。
2.Settings(設置):即完全允許或禁止登錄的IP位址等。
General/max No.of users(最大用戶數):此處可以設置允許同時登錄到本FTP伺服器的最大用戶數。
IP access/deny access(拒絕):此處可設置拒絕登錄到本FTP伺服器的電腦IP位址列表。
IP access/allow access(允許):此處可設置允許登錄到本FTP伺服器的電腦IP位址列表。
IP access/rule(規則):此處可輸入指定的IP位址或IP位址的範圍。接受如「192.168.0.88」之類的單個IP位址或是接受如「192.168.0.4-192.168.0.11」之類的IP位址範圍,也可以接受如「192.168.0.*」之類的萬用字元和類似「192.168.0.1?」之類單個字串的限制等多種格式。「Add」為增加,「Remove」為刪除。
Message(信息):此處可改變一些提示性顯示信息,如「Signon message file」(開始廣播)、「Server offline」(伺服器未工作)、「No anonymos access」(不接受匿名登錄)等。 (如圖7)
3.Activity(活動狀態):
Users(用戶):顯示登錄到本伺服器的用戶及其狀態;建議選「Auto reload」(自動重新整理)。
Domain log(系統日誌):記錄所有登錄(或試圖登錄)到本伺服器的操作痕跡及錯誤信息等。
4.Groups(組):
利用Groups(組)可以預先建立好一個或多個確定了屬性內容內容(讀寫等)和控制權限(授予或禁止某些IP位址訪問)的目錄,以後當我們建立新的用戶,需要用到這些目錄時,直接增加進去就行了,不用再進去去行重複設置。在這種情況下,組的建立可以大大減輕設置工作量。
建立一個新組:選「Group」→右鍵→「New group」,然後在「Group name」中輸入組的名字再按「Finish」(結束)即可。(如圖8)

帳號設置
1.Disable account(禁用帳號):如果選它,則此帳號將無法使用。
2.User name(用戶名):此處顯示並可改變該用戶的登錄名。修改後,左邊面板的用戶名也會自動作相應的變更。
3.Group(s)(組):如果有建立組,則此處通過選項可以組更多的目錄。這些組中目錄的屬性內容內容在建立組時確定,用戶在「Dir access」中不能修改。如果組用戶的主目錄不在根目錄(見下面第5)
4.Password(密碼):此項為「<>」(加密)說明有密碼,為保密,因此內容不予顯示;如果為空白,則不需密碼。如有輸入任何密碼均顯示「<>」。
5.Home directory(主目錄):此處原則上為用戶登錄後的主目錄。實際用戶登錄的根目錄將由「General」屬性內容內容中的「Lock user in home directory」來決定。
比如此處路徑為「d:\myweb」,「General」中相應項為選,則主目錄和根目錄均為「d:\myweb」。
再比如此處路徑為「d:\myweb」,「General」中相應項為不選,則主目錄為「d:\myweb」,而根目錄則為「d:\」。
注意:此處可據情修改,但不能超出「Dir access」中「Path」所在盤的範圍,否則登錄後你將什麼也看不見。
6.Notes(備註):此項用來標注一些說明性的文字。(如圖9)

「General」的設置
1.Lock user in home directory(將用戶鎖定在主目錄):如果選則只允許用戶訪問「主目錄」以下的文件和目錄(主目錄即為根目錄);如果不選,則用戶可一直訪問到主目錄所在盤的實際根目錄(比如d:\)下。當然,可能並沒有讀其他文件目錄或寫等權限,但是仍建議一般選此項。
2.Hide files(隱藏文件):在列表時不內容為「隱含」的文件。
3.Always allow login(總是接受登錄):本帳戶永遠有效。
4.Allow only N login(s)from same IP address(只接受同一個IP位址的N個用戶登錄):對於限制外部區域網路接入的機器數量非常有用。
5.Allow user to change password(接受用戶改變密碼):有些FTP客戶端有允許用戶改變自己FTP密碼的功能,此處就是為他們準備的。
6.Max.upload speed(最大上載速率):可以限制客戶端上傳文件的最大速率(以kB/s為服務機構)。
7.Max.download speed(最大下載速率):下傳文件的最大速率(以kB/s為服務機構)。
8.Idle time-ou(空閒溢出時間):超過某分鐘不工作(讀寫等操作)就丟棄已產生的連接。
9.Max.No.of users(用戶的最大編號):此項是可訪問的最大用戶編號。
10.Logging message file(登錄信息文件):在這裡可以輸入(或選項)一個事先建立好的文本文件(一般)的完整路徑和檔案名,登錄成功之後就會出現相關提示信息。
11.Password type(密碼類型):一般選預設的「Regular password」(一般密碼)。(如圖10)

「Dir access」(目錄存取屬性內容內容)的設置
1.Path(路徑):目錄所在的實際路徑,Access(屬性內容內容)是存取屬性內容內容;Group(組)是所屬組。
2.Files/read(讀):對文件進行「讀」操作(複製、下載,不含檢視)的權力。
3.Files/write(寫):對文件進行「寫」操作(上傳)的權力。
4.Files/append(附加):對文件進行「寫」操作和「附加」操作的權力。
5.Files/delete(刪除):對文件進行刪除(上傳、更名、刪除、移動)操作的權力。
6.Files/execute(執行):直接執行可執行文件的權力。
7.Directories/list(列表):對文件和目錄的檢視權力。
8.Directories/create(建立):建立目錄的權力。
9.Directories/remove(移動):對目錄進行移動、刪除和更名的權力。
10.Inherit(繼承):如選則以上所選屬性內容內容對所選「Path」中指定目錄以下整個目錄樹起作用,否則就只對當前目錄起作用。
11.對於有多個「Path」的情況,有時順序是至關重要的。比如主目錄為「d:\myweb」,其下有一個路徑為「d:\myweb\win98」的目錄,現在想讓當前用戶對「d:\myweb\win98」只能有檢視權力,而對主目錄下其他目錄則有完全控制的權力。
具體需要按如下步驟進行:
「Add」一個「Path」,選項「d:\myweb」,權限為所有都選(特別要包括「Inherit」),再「Add」另一個「Path」,選項「d:\myweb\win98」,權限為只選「List」(列表)。
如果主目錄在前,另一個目錄在後,則你登錄進去後就會發現,你對「Win98」目錄一樣有完全控制權。
但是如果你把主目錄放諍螅≠阨棯ㄛ_莢誶埃敦B峁?蝞卦k祝iT摹?nbsp;
因此,可以總結出,此處設置的基本規律是:有特殊屬性內容內容的放在前面,共用屬性內容內容的放在後面。(如圖11)

用戶屬性內容內容設置
1.IP access(IP訪問)選項。
Deny access(拒絕訪問):選此項則下面列出的IP位址被拒絕訪問此FTP伺服器。
Allow access(允許訪問):選此項則只有下面列出的IP位址被允許訪問此FTP伺服器。
Rule(規則):在此處輸入IP位址,再按向下的手圖示則被加進列表;向上的手是刪除選的IP位址。
2.UL/DL ratios(上傳/下載比例)選項。
3.Quota(配額)選項。
Enable disk quota(允許磁牒配額):如選此項則可設定上傳空間的大小。
Current(當前):這裡顯示的是已用空間。可通過按「Calculate current」按鈕來得到此值。
Maximum(最大):這裡可設定最大的上傳空間。
註:以上服務機構均為「kB」(千字元)。

=============================

其他操作
1.增加新的FTP伺服器:選左邊面板中的「Domains」→右鍵→「New domain」,再按提示操作即可。需要注意的是,如果它與現有的FTP伺服器使用同一個IP位址,則必須選不同的連接阜號。
2.刪除FTP伺服器:選左邊面板中相應的伺服器名,再按擊右鍵選「Delete」即可。
3.建立新用戶:選左邊面板中的相應伺服器名,再按擊右鍵選「New user」即可。
4.刪除用戶:選左邊面板中的相套用戶名,再按擊右鍵選「Delete user」即可。
5.複製用戶:選左邊面板中的相套用戶名(也可在其右邊面板的任意處),再按擊右鍵選「Copy user」即可。
=============================
ServUWWW

This is the readme file for ServUWWW. This cgi allows you to edit your ftp accounts
using a web browser. This cgi only works with ServU FTP Server.(http://www.cat-soft.com/)
I have only tested this cgi with WebSite Pro.(http://website.ora.com/)

This cgi is freeware. This cgi may be redistributed. This text file must accompany the cgi
and this text file cannot be altered in any way. I wish you the best of luck using this cgi,
but I am not responsible for any damages caused by using this product.

The WWW interface should work if you follow these instructions exactly:

Create a directory called c:\servUWWW\

Place the following files in c:\servUWWW\
makepass.bat
makepass.pif
passwd.exe
servUWWW.ini

Edit servUWWW.ini and be sure the location listed in the file is the
location of ServU32 on your machine. If you installed ServU in a
different directory than is listed in the servuwww.ini file, you must
manually edit the file to point to the proper directory.

Create a directory called c:\website\cgi-shl\secure\

In the Server Admin for WebSite, set access privelages for /cgi-bin/secure/
(skip this step and anybody can access your ftp admin)

Place ServUWWW.exe in c:\website\cgi-shl\secure\

Through Netscape or IE, go to http://www.yourdomain.com/cgi-bin/secure/servUWWW.exe

If this works, you will be able to add and edit ftp accounts. There is no delete function.
If you need to delete an account, just type NO in the Enable box. That will disable the account.

If you have any questions or comments about ServUWWW, feel free to contact via email.
Since this app is freeware, do not expect any support. If this app destroys your
computer, I am sorry, but I am not liable. Use this product at your own risk.
用ASP控制Serv-U帳號
ASP自動開通Ftp Serv-U帳號軟體
FtpAdmin組件是配合Ftp Serv-U軟體,通過WEB頁面可以增加FTP用戶的一個小組件。
使用本組件以前,系統內必須已經安裝好Ftp Serv-U軟體,並且最好還沒有幾個用戶,否則工作量將非常之大。因為我無法知道Ftp Serv-U加密用戶密碼的具體加密程序(有網友說是DES加密算法),所以暫時只能不加密用戶密碼。使用此組件前必須修改Ftp Serv-U的配置並重設已有用戶的密碼。
使用本組件者必須對WIN2000及FtpServ-u的配置和管理非常熟悉,否則建議不要使用。因使用本組件造成的任何問題,Webboy概不負責。
一、文件說明:
FtpAdmin.dll:組件名
FtpAdmin.ini:組件的配置文件,用於儲存使用此組件的用戶名及密碼。使用前請自行修改其中用戶名及密碼。這是為了防止同一台伺服器上非授權程序也能使用此組件。
FtpReg資料夾:是我校使用本組件進行FTP註冊的ASP示例程序,程序中使用了本組件提供的所有屬性內容內容和方法。你可在此基礎上自行修改程序以滿足你的要求。

二、FtpAdmin組件使用方法:
1、修改Ftp Serv-U軟體的配置並重設已有用戶的密碼。
(1)啟動Serv-U Administrator,然後展開相應的伺服器(若是在本機操作,則是「本機伺服器」一項),選「設定」,然後選項右邊的「進階」選項項,去掉「加密密碼」複選方框的勾,點右鍵,選項「套用」。
(2)重設已有用戶的密碼。

2、將FtpAdmin.dll及FtpAdmin.ini文件複製到c:\winnt\system32資料夾中。(非必須,但WEBBOY建議你這樣做,這樣做不需再另設權限。千萬不要複製在網站目錄中!!!以免被其他人下載。)

3、修改FtpAdmin.ini文件中的用戶名及密碼。FtpAdmin.ini的文件預設內容及格式如下:
[Admin]
AdminName=Admin 'Admin為管理員用戶名
adminpassword=Admin888 'Admin888為管理員密碼

4、註冊FtpAdmin.dll組件。
方法是:依次點「開始---程序---附件---指令提示字元」,進入DOS視窗。然後使用CD指令進入C:\Winnt\System32目錄(FtpAdmin.dll所在的資料夾位置),鍵入:
regsvr32 ftpadmin.dll
註冊成功會彈出一個對話視窗提示已經成功註冊FtpAdmin.dll組件。

5、在WIN2000中進行權限配置。
FTP用戶的父目錄:組件在新增FTP用戶時,會在指定的目錄下新增一個以FTP用戶名為資料夾名的資料夾。因此必須讓此目錄對IUser_***(***為機器名)用戶開放寫入和修改權限。
Serv-U的配置文件:ServUDaemon.ini(預設安裝位置:「C:\Program Files\Serv-U\ServUDaemon.ini」)組件在新增FTP用戶時,需要修改Serv-U的配置文件ServUDaemon.ini,所以此文件也必須對IUser_***(***為機器名)用戶開放寫入和修改權限。

6、在ASP程序中使用此組件新增FTP用戶。
詳細方法請參看附帶的FtpReg完整ASP示例程序。使用前參看「FtpReg\使用說明.txt」文件中內容修改相應配置文件以適應自己的需要。
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
舊 2004-03-06, 09:07 AM   #4 (permalink)
註冊會員
榮譽勳章
UID - 4126
在線等級: 級別:19 | 在線時長:457小時 | 升級還需:23小時級別:19 | 在線時長:457小時 | 升級還需:23小時級別:19 | 在線時長:457小時 | 升級還需:23小時級別:19 | 在線時長:457小時 | 升級還需:23小時
註冊日期: 2002-12-07
VIP期限: 2008-03
住址: 台北
文章: 205
精華: 0
現金: 5898 金幣
資產: 5898 金幣
預設

psac大大這篇建立及維護手冊好詳細,回家趕緊來try看看。因家裡之前也安裝了Serv-U,但老是設定不好,有了這篇詳細的說明文件,部分問題應該可以慢慢解決了,謝謝psac大大。^^
bluesky 目前離線  
送花文章: 2, 收花文章: 2 篇, 收花: 2 次
舊 2006-01-26, 02:52 AM   #5 (permalink)
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

serv-u log分析統計工具收集
這幾天建了個FTP Server,幾十個用戶,為了方便管理,想就檢視一些統計資料,
如每個用戶的上、下傳資料量,文件數等,但發現serv-u的統計功能實在是弱。
於是上網google,卻發現相關的資料很少。
後來自己分析serv-u的log時,發現裡面的日誌很詳細,就想從這個log就可以得到很多統計資料了。
上serv-u的網站,http://www.serv-u.com/addons.asp
果然有幾個Log Analyzing Utilities


sustat
引用:
SuStat is a program that generates statistic reports about your ftp server』s activity. SuStat can report

upload/download volumes user by user, process regarding a date range, can be imported in Excel, is command line oriented (so

it can be scripted), very fast and best of all it's totally FREE.


相關link: http://www.gasmi.net/pc.html
這個是指令行程序,比較簡單方便
執行sustat.exe可以看到使用方法及可帶的參數列表
比如最簡單的,在程序目錄下執行 sustat.exe d:/log/2005-01-29.log
就可以看到統計列表了,如下圖

由於程序是指令行的,所以可能會有人不習慣,但它拿來寫script還是不錯的

http://www.grillsportverein.de/upload_neu/2006/01/su_ftp1.jpg

2.logomat3
相關link: http://koti.mbnet.fi/~juho00/3undead/programs.htm

雖然有圖形圖面,但功能是幾個程序中最差的一個
執行程序,點擊"configure"按鈕,選項要分析的serv-u log文件後,點擊"start counting!"按鈕
程序就開始分析了,截圖如下,顯示的訊息很少

http://www.grillsportverein.de/upload_neu/2006/01/su_ftp2.jpg




3.logwald


With the FREE LogWald you can easily analyze your Serv-U log files. LogWald gives you an overview

like Excel using a grid for user by user statistics. All data can be exported to ASCII text, CSV, and HTML files. You can

analyze multiple log files and display it in one table. The HTML file export settings are highly configurable. Download this

software free from http://www.mkoe.de/index_logwald.html


相關link: http://www.mkoe.de/index_logwald.html

有圖形界面,簡單好用,統計資料很全,可以按不同字段排序
可以匯出為html。基本功能都有了,平時用這個最方便了



http://www.grillsportverein.de/upload_neu/2006/01/su_ftp3.jpg

.sawmill
引用:
Sawmill makes an excellent log analyzing utility that is definately a comprehensive and complete

solution. Sawmill will parse and analyze Serv-U log files along with a whole slew of others! Check out http://www.sawmill.net

for more information.
http://www.grillsportverein.de/upload_neu/2006/01/su_ftp4.jpg

相關link: http://www.sawmill.net

web界面,功能最強大的一個,商業軟體,可以申請30天的試用license
它可以分析幾百種程序的log,產生統計報表,看了下G6也在支持之列
對serv-u的log,用用戶視圖、檔案類型視圖等等,絕對強大,看下面兩張圖就知道了

5.總結&後記
有寫script需求的可以用用sustat,一般用戶平時使用logwald就可以檢視到基本統計資料了
需要各種視圖的詳細統計資料時,當然是sawmill出馬了,畢竟是商業軟體,功能就是強啊。

log分析不是即時的統計,有空的話,我還是想自己寫個plugin,可以既時統計資料
另外,sawmill的簡要使用手冊也在寫了

,sawmill程序比較大,請去官方網站



這些分析log的工具可否分段分析?!
我一星期整理一次log 每次log都在2G以上 汗~~ 以前都不敢看 現在 每天 文件也很大

它們都是一次讀入指定的所有log文件,單個log文件不能分段
sawmill可以建action定時分析log文件,我想同一個文件第二次分析時,應該是只分析增加的部分吧



logwald 不知道測試的時候 用的多大的log文件我試了試 log文件 213m b等了半小時了 開啟倒是開啟了 就是無任何反應 又試了個 26m的 還是沒反應 測試了幾次都是這樣 不知道是我log的問題還是不支持大log的問題 我再試一試 sawmill

logwald 我只試過幾M的,大文件還沒條件試...............
sawmill肯定沒問題,它是分析日誌,然後插到資料庫裡了,以後的分析都是關於資料庫查詢統計了
__________________
http://bbsimg.qianlong.com/upload/01/08/29/68/1082968_1136014649812.gif
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
舊 2006-01-26, 02:59 AM   #6 (permalink)
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

Serv-U Version 6.2.0.0 + Patch

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

Serv-U is a powerful, easy-to-use, award-winning FTP server. An FTP server uses the FTP protocol to share files across the Internet. It is not only 100% compliant with the current FTP standard, but also includes numerous features that make it a perfect file sharing solution for virtually everyone. Regardless of the purpose behind your FTP server, everyone will benefit from the numerous security features Serv-U incorporates. When you're using Serv-U, you'll be able to: Restrict directory & file rights, Deny or allow IP addresses, Monitor user actions in real-time, and Log all commands from users. Security settings are customizable for each user and group.


6.2.0.0 (January 23, 2006)
==========================
+ Added support for Asian character sets. Serv-U now properly handles Asian characters in paths and file names on Asian language Windows.
+ Added support for "Universal Plug and Play" (UPnP) to automatically configure NAT routers to allow incoming connections.
+ Added support to add Serv-U to the Windows Firewall exception list.
+ Changed "Start Administrator" menu option to be bold, since this is the default tray icon (i.e., double click action on the tray).
+ Many enhancements and optimizations throughout to use MS Visual C++ 2003 .NET compiler.
+ Converted tray icon to be built by MS Visual C++ compiler.
+ Converted from using Wise installer to using Inno Setup, resulting in smaller installation executable (approximately 33% smaller).
+ Added %ServerVersionShort and %ServerVersionLong keywords to the system parameters list.
+ Added additional command line parameters for ServUDaemon.exe. See "Engine Overview" topic in the Help documentation for more information.
+ Optimized help documentation images, reducing help doc size by 50% without noticeable image quality degradation.
+ Updated ServUPerfCount.dll to build with MS Visual C++ 2003 .NET compiler.
+ Added version information to resources for all .EXE and .DLL files.
+ Updated Version.txt style to be consistent with other RhinoSoft.com products.
+ Removed McAfee warning dialog from installer (added in version 6.0.0.1 release).
+ Increased automatic server shutdown time from 15 seconds to 30 seconds to compensate for longer shutdown times due to UPnP.
+ Added the Serv-U Daemon build date to the global system log.
- Corrected daemon string that reported trial usage in the log as "Professional Edition." Serv-U operates as the "Corporate Edition" during trials.
- Corrected a minor memory leak at shutdown only. This memory leak did not have any affect on Serv-U itself while running.

Download:
Serv-U Version 6.2.0.0 + Patch
--------------------------------------------------------------------------------

http://rapidshare.de/files/11783688...Master.rar.html
http://www.easy-sharing.com/203748/...Master.rar.html
http://hyperupload.com/download/002...Master.rar.html


http://www.serv-u.com/susetup1.exe
http://www.serv-u.com/susetup2.exe
http://www.serv-u.com/susetup3.exe
http://www.serv-u.com/susetup4.exe

Serv-U is a powerful, easy-to-use, award-winning
FTP server created by Rob Beckers. An FTP server
uses the FTP protocol to share files across the
Internet. Serv-U is not only 100% compliant with
the current FTP standard, but also includes
numerous features unique to Serv-U that make it a
perfect file sharing solution for virtually
everyone.

Regardless of the purpose behind your FTP server,
everyone will benefit from the numerous security
features Serv-U incorporates. When you're using
Serv-U, you'll be able to:

- ODBC database support
- Use SSL to encrypt data
- Restrict directory & file rights
- Deny or allow IP addresses
- Monitor user actions in real-time
- Log all commands from users

Location: http://www.serv-u.com/
關於serv-u上傳資料夾出現錯誤的原因

最近有人用serv-u建一個ftp伺服器,每次上傳資料夾時總是出現「550 …… no such file or directory」,反覆檢查設定,沒有發現有什麼問題,在網上尋找答案,也沒有找到正確答案,遂自行實驗,反覆設定,終於發現——如果任何目錄(包括虛擬目錄)設定為中文名字,就會出現這種情況,只要改為英文名字,上傳資料夾一切正常。不敢私藏此發現,特公佈出來以解決大家可能的煩惱。
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
舊 2006-02-23, 01:16 PM   #7 (permalink)
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

關於serv-u上傳資料夾出現錯誤的原因

最近我用serv-u建一個ftp伺服器,每次上傳資料夾時總是出現「550 …… no such file or directory」,反覆檢查設定,沒有發現有什麼問題,在網上尋找答案,也沒有找到正確答案,遂自行實驗,反覆設定,終於發現——如果任何目錄(包括虛擬目錄)設定為中文名字,就會出現這種情況,只要改為英文名字,上傳資料夾一切正常。不敢私藏此發現,特公佈出來以解決大家的煩惱。
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
舊 2006-03-05, 07:16 PM   #8 (permalink)
榮譽會員
 
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伺服器架設速成手冊

 手中有精典軟體、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】按鈕。
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
舊 2006-03-11, 01:09 AM   #9 (permalink)
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

利用Serv-u FTP Server構建自己的FTP伺服器

Serv-U是一種被廣泛運用的FTP伺服器端軟體,支持9x/ME/NT/2K/2003等全windows系列。可以設定多個FTP伺服器、限定登入用戶的權限、登入主目錄及空間大小等,功能非常完備。本套用教學以Serv-U 5.0(本文中提到的Serv-U版本為build 5.0.0.9)加上WIN98為例,伺服器程序執行如圖1所顯示:

有了它,你的個人電腦就可以模擬為一個FTP伺服器,也就是說,你所連接的網路中的電腦用戶可以訪問你的個人電腦,通過FTP傳輸協定(文件傳輸傳輸協定)複製、移動、移除你的電腦中的文件或資料夾,可以做一切權限所允許的事情。FTP傳輸協定規定了電腦之間的標準通訊方式,使所有不同檔案類型,不同操作系統,不同格式的電腦之間得以互換文件。它可以用最簡單的方式新增用戶帳號,並且在硬碟空間上劃分一定的區域用以存放文件,讓用戶以各種FTP客戶端軟體(如CuteFTP、LeapFTP、WS_FTP等)上傳或下載所需要的文件。
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
……
這個表有點類似與Serv-U管理員中伺服器、域和用戶的排列。
Serv-U FTP Server 是試用軟體,安裝後三十天內,你可以作為「專業版本」使它,但試用期過後,你就只能作為免費的「個人版本」使用了,只有基本功能了。
好了,說了這麼多,還沒到關鍵部分-如何自己來建立FTP伺服器。下面我就一步一步來說明。
一、 安裝原版軟體和漢化修正檔,這個程序就不多說了,想必沒人不會的。
二、 建立第一個本機FTP伺服器
安裝完成後程序會自動執行,你也可以在表單中選項執行。
1、 第一次執行程序,它會彈出設定嚮導視窗(圖2)。

將會帶你完成最初的設定,
2、 按下「下一步」,出現「顯示表單圖像」的視窗,問你是否在表單中顯示小圖像,看各人喜歡了;
3、 按下「下一步」,這個視窗是讓你在本機第一次執行FTP伺服器,只要「下一步」就行了。
4、 接下來要你輸入你的IP位址(圖3)。

如果你自己有伺服器,有固定的IP,那就請輸入IP位址,如果你只是在自己電腦上建立FTP,而且又是撥號用戶,有的只是動態IP,沒有固定IP,那這一步就省了,什麼也不要填,Serv-U 會自動確定你的IP位址,「下一步」;
5、 在這兒要你輸入你的域名(圖4)。

如果你有的話,如:ftp.abc.com,沒有的話,就隨便填一個;
6、 「下一步」,詢問你是否允許匿名訪問(圖5)。

一般說來,匿名訪問是以Anonymous為用戶名稱登入的,無需密碼,當然如果你想成立一個會員區什麼的,就應該選項「否」,不讓隨便什麼人都可以登入,只有許可用戶才行,在此我們填「是」;
7、 「下一步」,問你匿名用戶登入到你的電腦時的目錄(圖6)。

你可以自己指定一個硬碟上已存在的目錄,如F:\temp\xyz;
8、 「下一步」,詢問你是否要鎖定該目錄,鎖定後,匿名登入的用戶將只能認為你所 指定的目錄(F:\temp\xyz)是根目錄,也就是說他只能訪問這個目錄下的文件和資料夾,這個目錄之外就不能訪問,對於匿名用戶一般填「是」;
9、 「下一步」,詢問你是否新增命名的帳號,也就是說可以指定用戶以特定的帳號訪問你的FTP,這對於辦會員區可很有用哦,你可以對於每個人都新增一個帳號,每個帳號的權限不同,就可以不同程序地限制每個人的權利,方法將在後面講到,這裡選項「是」;
10、 「下一步」,請你填入所要建立的帳號的名稱(圖7),如:jisq。

11、 「下一步」,請輸入密碼,如:123,
12、 「下一步」,詢問登入目錄是什麼,這一步與第7步一樣,如:F:\temp
13、 「下一步」,詢問你是否要鎖定該目錄,同第8步,這裡選項「否」;
14、 接下來詢問你這次新增的用戶的管理員權限(圖8)。

有幾項選項:無權限,組管理員,域管理員,只讀管理員和系統管理員,每項的權限各不相同;這裡選項「系統管理員」;
15、 最後一步,點擊「完成」就OK了,你有什麼需要修改的,可以點「上一步」,或者進入Serv-U管理員直接修改。
至此,我們建立了一個域ftp7.winzheng.com,兩個用戶,一個Anonymous,一個jisq。
三、 既然我們已經建立好FTP伺服器,那麼我們就應該可以用FTP客戶端軟體來嘗試登入。
怎麼辦呢?其實很簡單,我們不用上網,就可以測試。我們知道,不上網時,本機機的IP位址預設就為127.0.0.1,FTP連接阜號為21。開啟FTP客戶端軟體,我就用FlashFXP來說明,開啟快速連接,填入相應內容(圖9)。

然後連接,如圖10。

可以看到,我左邊視窗以Anonymous登入,右邊視窗以jisq登入,由於是本機機,所以速度奇快,上網後,假如我要讓你登入到我的電腦上,我只要把我的上網時的IP位址給你,你就可以匿名訪問我的電腦了(注意不要開防火牆),是不是很方便?
四、Serv-U管理員中的各項設定
在設定完成後,將會進入Serv-U管理員的主界面(圖11)。

左邊視窗中顯示各個欄目,右邊視窗中顯示各個欄目的具體選項,下面就大概講一講設定內容。
1、 在圖11中,我們可以人為地控制Serv-U引擎的執行或停止,記住,在Win 9x/Me 中,我們就要在此選項「系統服務」,才會執行Serv-U引擎。
2、 「許可」,如果你花錢買了註冊號,就可以在此輸入。
3、 「設定」,這個設定是對於「本機伺服器」來說的。「一般」設定中(圖12)。

可以限制伺服器的最大速度,可以攔截FXP(站點到站點傳送),也可以限制用戶的數量,這樣不至於你的伺服器被拖跨。「目錄快取」設定中(圖13)。

允許你自己確定目錄列表的個數以及超時時間,在Windows 98 和 NT下,目錄列表預設設定為25,當快取滿了之後,新的請求將取代老的請求。「進階」設定中(圖14)。

可以讓你自己定義伺服器、Socket、文件的上傳和下載的各項設定。
4、 「活動」,在這裡記錄了用戶的活動日誌,已封鎖的IP的活動日誌,以及工作日誌;工作日誌中顯示的就是你開始停止的各項操作記錄,你可以點擊右擊,選項一此過濾文本,使其只顯示你所想見的內容(圖15)。

5、 「域」,這裡包含了你一開始根據嚮導所建立的用戶、設定、域等。「域--設定」中所設定的內容其實與第3步差不多,只是它更加具體,可以對於每一個不同域設定。「域--活動」中記載了這個域下所有用戶的活動情況。
6、 「域--組」,我們可以自己建立一些便於管理的組,然後把一類的用戶歸到一個組中。
7、 「域--用戶」中,大家可以看到一開始我們建立的兩個帳號,一個Anonymous,一個jisq。現在就帳號ldr來對其中的細節設定說明一下。
A、「帳號」欄(圖16)。

對於一些不守規則的人,我們可以選項「禁用帳號」,雖然有帳號,但可以使用戶一時間無法登入;你也可以設定讓程序到達某個日期後自動移除某個帳號;下面幾欄是這個帳號的基本訊息,我們都可以在此更改,其中密碼改過後並不顯示,而是統一顯示<<Encrypted>>,特別要注意選項「鎖定用戶於主目錄」,什麼意思呢?大家應該碰到,每次我們登入到FTP伺服器上後,在根目錄下只顯示「/」,選項這項選項後,就是這樣,如果不選,會出現什麼情況呢?你可以做一下試驗,在根目錄下將顯示「/f:/temp/」,也就是說顯示了你硬碟中的絕對位址,這在某些情況下是很危險的,有不懷好意的高手,你就麻煩了!
B、「一般」欄(圖17):

你可以隱藏內容為隱藏的文件,可以限制同一IP的登入個數,是否允許用戶更改密碼(這需要客戶端軟體的支持),最大上傳下載的速度,超時時間以及空閒時間,你也可以限制最大用戶數量,如20,說明同時只能有20個用戶登入。
C、「目錄訪問」欄(圖18):

在此你可以控制用戶對於文件目錄的權限,對文件有讀取、寫入、移除、追加、執行等操作,對於資料夾有列表、新增、移除,以及是否繼承子目錄;
如果覺得目錄不夠,你也可以增加可訪問的目錄。
D、「IP訪問」欄(圖19):

在這裡你可以規定某個IP是否可以訪問你的FTP伺服器,你可以拒絕它的訪問,只要填上相應的IP位址,以後由這個IP的訪問通通被攔下。
E、「上傳/下載率」欄(圖20):

在這裡你可以設定上傳和下載之間的比值,控制好上傳和下載之間的資料流量關係。
F、「配額」欄(圖21):

這裡你可以為每個FTP用戶設定磁牒空間,點擊「計算當前」,可以知道當前目前下的所有空間大小,在「最大」一欄中填入你想要限制的容量。
最後有一點,改過設定後一定要點擊右鍵,選項「套用」使設定生效才行,否則一切都白做了!!
至此,想必大家對於如何建立屬於自己的FTP有點眉目了吧?看著自己可以隨意限制並監視訪問者的上傳、下載,以及用戶的空間大小,是不是有點飄飄然的感覺?好像自己也是個無所不能的網管了
不管有沒有伺服器,你都應該下載試一下,體驗一下做網管的感覺。原版軟體可以到管方主頁http://www.serv-u.com/ 下載,也可到下載站下載。
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
舊 2006-03-11, 01:09 AM   #10 (permalink)
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

Serv-U 設定解說

用Serv-U架 FTP Server 比 WarFTPd 穩, 比 WFTPd 功能多, 相當實用。

[Serv-U] 用 Archie 找 servu22.zip
安裝:解開在一個目錄下就好, 編輯 Serv-u.ini 在 [GLOBAL] 中加入
Registrationkey=r8fZajeU3JY,ED!SON '96 即完成註冊. 執行 Serv-u32.exe
?File|Logging 選項要不要把聯機記錄存到檔案中 (見 Setup|Logging)
?File|User Info
Show Command 可以看到連上線的人所下的指令
Kill User 看誰不順眼就踢誰, 還可以自動記錄擋掉它.
?Setup|FTP Server
Port 21 這是 FTP 預設的 Port, 要架黑站可以改一改^O^
Max Users 最大上線人數 (Anonymous + 一般 User)
Max Anonymous Anonymous 最大上線人數
Time-out Users 一般 User 沒反應幾分鍾後斷線
Time-out Anonymous Anonymous 沒反應幾分鍾後斷線
Enable Security 千千萬萬記得打勾! 不然可能會看到硬碟閃了一下全滅..
Check Anon Password 打勾的話 Anonymous 要輸入較正式的密碼 ex. a@bb.cc..dd
不打勾按 Enter 都能過, 要怎樣看你的衡量了...
Change Message File 如果設 "絕對" 路徑 ex. c:\ftp\message.txt
(要告之上站者的訊息) 每次切換目錄都會顯示 c:\ftp\message.txt 的內容
若只寫 message.txt, 看是進哪個目錄就找那個目錄下的
message.txt, 如此進入不同目錄就能顯示不同訊息.
File Contain Links 絕對相對也是如上所述 (不過很少人用絕對的吧...)
(虛擬目錄) ex. 編輯 FTP 目錄下的 links.txt
Animation | h:\
Windows95 | g:\win95
那麼就會在那個目錄下產生兩個實際上不存在的目錄
進 Animation 會連到 h:\, 進 Windows95 會連到 g:\wiin95
注意!! Links 所設定的虛擬目錄, 實際對應目錄的名稱也要加到 Access Rules 裡
像 Animation | h:\, 你就得把 h:\ 加進去不然進不去!
再注意!! Users 設定的 Misc|Show path relative to homedir 不能打勾.
不然 "那個 User" 的 Link 也會失效!
?Setup|IP Access 設定可供連接或是要擋掉 (BAN) 的 IP 位址
Deny Access Rules ex. 111.2.3.4-55 會擋掉 111.2.3.4 到 111.2.3.55 之之?
ex. 111.2.*.* 111.2 開頭的都別想上
Allow Access Rules 方法同上, 只是只有這些 IP 連的上, 其它都不行.
Deny/Allow Rule 1st 就是要做較複雜的擋法, 用途不大, 有興趣的人自己玩玩
注意!! 設定越前面優先權越高, 最後要記得 Allow *.*.*.*
?Setup|Logging
Logging to file 將上線記錄到檔案, 如果認為有必要的話. 比如說要抓
MultiLogin ^_^ , ex. c:\temp\serv-u.log
Log Options 看你想記多少訊息, 試試看就知道差別.
?Setup|SignOn 上站訊息
SignOff 離站訊息
還可以加入一些動態的參數:
%Time - 目前的時間
%Date - 目前的日期
%UNow - 目前的聯機人數
%UAll - 從啟動到目前為止的聯機人次
%U24h - 在過去 24 小時內的聯機人次
%MaxUsers - 總聯機人數上限
%MaxAnonymous - 匿名聯機人數上限 (Anonymous FTP)
%Name - 帳號名稱
%IP - 對方主機名稱/位址 (Hostname/IP)
%DIR - 目前的目錄
%Disk - 目前的磁碟機名 ( C: D: E: .....)
%DFree - 磁牒剩餘空間
%Fup - 上傳檔案個數
%Fdown - 下傳檔案個數
%Ftot - 總傳檔數
%Bup - 上傳位數
%Bdown - 下傳位數
%Btot - 總傳輸位數
%Tconm - 聯機時間數 (以分為服務機構)
%Tcons - 聯機時間數 (以秒為服務機構, 與 %tconm 配合使用)
ex.
◎ 來自 %IP 的女神迷您好。
◎ 女神事務所自 Yggdrasil 系統啟動以來已接通 %UAll 位使用者。
◎ 過去 24 小時總共有 %U24h 次聯機。
◎ 目前有 %UNow 位使用者在線上,最多容許 %MaxAnonymous 位使用者同時聯機機?
連上去看到的則是...
220-Serv-U FTP-Server v2.1 for WinSock ready...
220-◎ 來自 140.112.18.32 的女神迷您好。
220-◎ 女神事務所自 Yggdrasil 系統啟動以來已接通 55 位使用者。
220-◎ 過去 24 小時總共有 55 次聯機。
220-◎ 目前有 2 位使用者在線上,最多容許 50 位使用者同時聯機。
好玩吧?^_^ 這些參數也可以用在 Message File!
?Setup|Users 這是重頭戲了, 所有 User 的存取權限都在這設定.
ex. 先設個 Anonymous 讓大家可以分享...
User name Anonymous
Group name
Password
Home Dir c:\ftp <= 必設, 指一進來的目錄.
File/Dir Access Rules 加入 c:\ftp 把 Read, List 打勾, 按 Store 儲存設定
這樣別人一進來就會連到你的 c:\ftp 目錄下.
一般帳號也是這樣設, 只是要寫上 Password. Password 設完存起來必然要編碼
(Encrypt, ServU 採用與 UNIX crypt 相同的編碼), 這是原則, 不用太奇怪.
Home Dir 每個 ID 都可以不同. 每個目錄也可以有不同的權限, Read, Write...
Inherit 表示其下的子目錄內容繼承上層目錄 (不然一個個設煩死了).
再舉個例子...
如果你要 c:\ftp 是 Login 進來的目錄, 其下的目錄除了 c:\ftp\secret 之外?
可供讀取 c:\ftp\upload 可供上傳.
Home Dir 填 c:\ftp
File/Dir Access Rules 加入 c:\ftp\secret 通通不打勾
c:\ftp Read, List, Inherit 打勾
c:\ftp\upload Read, Write, List, Make 打勾
注意!! 排越前面的目錄優先權越高, 所以 c:\ftp\secret 必需放在 c:\ftp 前屯?

Misc|Disable account 暫時取消 "此帳號" Login 的權利.
Misc|Show path relative to homedir 前面提過了, 不要 Link 沒用又搞半天.
Misc|Alow only one login from same IP address 很有用! 拒絕 Multi-Login.
Quota 設定上傳容量, 免的硬碟爆掉.
IP-Access 設定 "此帳號" 允許連接的 IP.
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
舊 2006-04-01, 06:50 AM   #11 (permalink)
註冊會員
榮譽勳章
UID - 217990
在線等級: 級別:10 | 在線時長:163小時 | 升級還需:2小時級別:10 | 在線時長:163小時 | 升級還需:2小時級別:10 | 在線時長:163小時 | 升級還需:2小時級別:10 | 在線時長:163小時 | 升級還需:2小時級別:10 | 在線時長:163小時 | 升級還需:2小時
註冊日期: 2005-12-19
VIP期限: 2008-04
文章: 529
精華: 0
現金: 1 金幣
資產: 58558 金幣
預設

感謝您分享好文章
tsehsiung 目前離線  
送花文章: 235, 收花文章: 12 篇, 收花: 17 次
舊 2006-08-29, 12:32 PM   #12 (permalink)
榮譽會員
 
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服務器軟件Serv-U教程(有人發過不?)
FTP服務器軟件Serv-U教程(1)
   Serv-U是一種被廣泛運用的FTP服務器端軟件,支持3x/9x/ME/NT/2K等全Windows系列。可以設定多個FTP服務器、限定登入用戶的權限、登入主目錄及空間大小等,功能非常完備。安裝文件共1.33M。
   請注意以上的Serv-U管理品的工具欄。從左到右依次為:刪除用戶(據情況可能是其他)、複製用戶(據情況可能是其他)、取消操作(不儲存所做修改)、儲存操作(儲存所作修改)、重新整理、幫忙、購買(連到Serv-U的站點)、關於Serv-U。每一步做完之後,不要忘了按那個勾儲存你的結果!
   本應用教程以Serv-U 3.0加上WIN2K為例,面向對象是對Serv-U一無所知的人。本系列為第一部分,目前共有文章六篇,涵及從Serv-U的下載、安裝、建立第一個可用的FTP服務器及進一步的設置等。我盡量放多的圖片,並配以詳盡的文字說明,相信會對初學者有所幫忙!
  ◎ 本教程的範例:假設本機的IP位址為「192.168.0.48」,欲建立一個名為「ftp.bbc.com」的可用的FTP服務器。
  ◎ 第一節 安裝和基本設置:告訴你如何下載和安裝Serv-U;如何建立第一個可用的FTP服務器。
  ◎ 第二節 管理器:Serv-U的管理器的基本認識;本文尚在補充中。可看日誌、建立組等。
  ◎ 第三節 用戶內容之帳號:Account(帳號)選項的認識。可改用戶帳號、密碼及主目錄等。
  ◎ 第四節 用戶內容之常用:General(常用)選項的認識。可設登入訊息文件、上傳下載的最大速率等。
  ◎ 第五節 用戶內容之目錄存取:Dir Access(目錄存取)選項的認識。可設用戶對目錄的訪問權限。
  ◎ 第六節 用戶內容之完結:其他選項的認識。可設允許或拒絕訪問的IP位址;FTP空間限制等。
  第一節 Serv-U的安裝和基本設置
  一、下載和安裝
  1、下載。
點此處下載Serv-U的最新版本。
  
  2、安裝。展開壓縮文件「ServU3b7.zip」,執行其中的「setup.exe」,即可開始安裝;全部選預定選項即可。安裝完成後不需重新啟動,直接在「開始→程式→Serv-U FTP Server」中就能看到相關文件。如下圖:
  
http://www.bitscn.com/upimg/2006-04-12/062821_010_653.gif
  二、建立第一個可用的FTP服務器
  1、比如本機IP位址為「192.168.0.48」,已建立好域名「ftp.bbc.com」的相關DNS記錄。
  2、打開Serv-U管理器。選上圖的「Serv-U Administrator」,即出現「Setup Wizard」(設置嚮導)。此嚮導可以幫你輕鬆地完成基本設置,因為建議使用它。直接選「Next」(下一步)。如下圖:
  
http://www.bitscn.com/upimg/2006-04-12/062821_011_786.gif
  3、請隨著安裝嚮導按以下步驟來進行操作:
  1IP address(IP位址):輸入「192.168.0.48」。(如果使用動態的或無合法的IP位址則此項為空。)
  2Domain name(域名):輸入「ftp.bbc.com」。
  3Install as system server(安裝成一個系統服務器嗎):選「Yes」。
  4Allow anonymous access(接受匿名登入嗎):此處可根據自己需要選擇;比如選「Yes」。
  5anonymous home directory(匿名主目錄):此處可輸入(或選擇)一個供匿名用戶登入的主目錄。
  6Lock anonymous users in to their home directory(將用戶鎖定在剛才選定的主目錄中嗎):即是否將上步的主目錄設為用戶的根目錄;一般選「Yes」。
  7Create named account(建立其他帳號嗎):此處詢問是否建立普通登入用戶帳號;一般選「Yes」。
  8Account login name(用戶登入名):普通用戶帳號名,比如輸入「nanshan」。
  9Password(密碼):設定用戶密碼。由於此處是用明文(而不是*)顯示所輸入的密碼,因此只輸一次。
  十Home directory(主目錄):輸入(或選擇)此用戶的主目錄。
  ⑾Lock anonymous users in to their home directory(將用戶鎖定在主目錄中嗎):選「Yes」。
  ⑿Account admin privilege(帳號管理特權):一般使用它的預定值「No privilege」(普通帳號)。
  ⒀最後選「Finish」(結束)即完成設置。如下圖:
  
http://www.bitscn.com/upimg/2006-04-12/062821_012_330.gif
  4、從上圖中可以看到,現在已經建立好了一個FTP服務器,服務器位址為「ftp.bbb.com」,其下有兩個用戶,一個是匿名用戶「Anonymous」,其密碼為空;一個是普通用戶「nanshan」,其密碼為在嚮導中輸入的內容。
  5、基本權限。比如在左邊的面板中選中「nanshan」用戶,則在右邊的面板中出現如下圖的設置視窗。選「Dir Access」(目錄存取權限),即可設置此用戶在它的主目錄(即「Path」)是否對文件擁有「Read」(讀)、Write(寫)、「Append」(寫和新增)、「Delete」(刪除)、「Execute」(執行);是否對目錄擁有「List」(顯示文件和目錄的列表)、「Create」(建立新目錄)和「Remove」(修改目錄,包括刪除,移動,更名);及「Inherit」(以上權限是否包括它下面的目錄樹)等等。
  
http://www.bitscn.com/upimg/2006-04-12/062824_013_872.gif
  三、使用此FTP服務器
  1、DOS下的登入格式。如「ftp ftp.bbc.com」。
  2、瀏覽器中的登入格式。如「
ftp://ftp.bbc.com[size=2]」。
  3、FTP客戶端應用軟件的設置。比如在CuteFTP中,如下圖:
  
http://www.bitscn.com/upimg/2006-04-12/062824_014_737.gif
  FTP服務器軟件Serv-U教程(2)
  一、「Local Server」(本機服務器)內容
  1、Local Server(本機服務器):此處可設置是否自動開啟FTP服務以及手動開啟或停止FTP服務等。
  2、License(許可證):共享版此項無內容。
  3、Settings(設置):
  1General/Max. speed:可設置最大傳輸速率(kb/s)。
  2General/Max. no. of users:可設置連接到本服務器的最多用戶數。
  3General的其他專案均與保持服務器的安全性有關。
  4、Activity(活動狀態):
  1Users(用戶):顯示當前登入的用戶IP位址等資料及當前工作狀態;建議選中「Auto reload」(自動重新整理)。如果選中某個用戶,單擊右鍵,再選「Kill User」,即可將它從服務器中踢出去。
  2Blocked IPs(被擋住的IP):此處用來暫時禁止某些IP訪問本系統。單擊工具欄的「+」即可增加即可增加被暫時禁止的IP位址及禁止登入的總時間(從增加之後開始計算)。列表中可以看見被禁止的IP位址及其對應的電腦的完整的域名和離解禁尚有多少時間(以秒為單位)等等。在列表中單擊右鍵即可以選擇刪除已禁止的IP位址。
  3Session Log(系統日誌):記錄所有登入(或試圖登入)到本機的操作痕跡及錯誤訊息等。
  二、「Domains」(域名)內容
  1、ftp.bbc.com(即選中的FTP服務器名):此處可修改相應域名、IP位址及連接阜號等。
  2、Settings(設置):完全允許或禁止登入的IP位址等。
  1General/Max no. of Users(最大用戶數):此處可以設置允許同時登入到本FTP服務器的最大用戶數。
  2IP Access/Deny access(拒絕):此處可設置僅僅拒絕登入到本FTP服務器的電腦的IP位址列表。
  3IP Access/Allow access(允許):此處可設置僅僅允許登入到本FTP服務器的電腦的IP位址列表。
  4IP Access/Rule(規則):此處可輸入指定的IP位址或IP位址的範圍。接受如「192.168.0.88」之類的單個IP位址;接受如「192.168.0.4-192.168.0.11」之類的IP位址範圍;接受如「192.168.0.*」之類的通配符;接受如「192.168.0.1?」之類的單個字元的限制等多種格式。「Add」為新增,「Remove」為刪除。
  5Message(訊息):此處可改變一些提示性顯示訊息,如「Signon message file」(開始廣播)、「Server offline」(服務器未工作)、「No anonymos access」(不接受匿名登入)等等。
  3、Activity(活動狀態):
  1Users(用戶):顯示登入到本服務器的用戶及其狀態;建議選中「Auto reload」(自動重新整理)。
  2Domain Log(系統日誌):記錄所有登入(或試圖登入)到本服務器的操作痕跡及錯誤訊息等。
  4、Groups(組):
  1利用Groups(組)可以預先建立好一個或多個確定了內容(讀寫等)和控制權限(授予或禁止某些IP位址訪問)的目錄,以後當我們建立新的用戶,需要用到這些目錄時,就直接新增進去就行了,不用再進行重複設置,組的建立可以大大減輕設置工作量。
  2建立一個新組:選「Group→右鍵→New Group」,然後在「Group name」中輸入組的名字再按「finish」(結束)即可。如下圖:
  
http://www.bitscn.com/upimg/2006-04-12/062818_04_918.gif
  3設置「Dir Access」(目錄存取權限):在此處選「Add」(增加)增加目標目錄(可多個),然後再為它們逐個設置存取權限。本項具體設置請參見本教程後文相關內容。
  4設置「IP Access」(IP控制):此項的具體設置請參見本文前列相關內容。
  5組的複製:可以像複製文件一樣複製所建立的組。選中組名,單擊右鍵,再選「Copy Group」即可複製此組,選幾次就複製幾個。真是好功能!^-^
  6使用「Group」(組):在「Users」下選中要使用組的用戶名,再點擊右邊面板中「Group(s)」後的圖示,選擇所需要的組名(可用Ctrl鍵或Shift鍵來同時選中多個組;多個組名會自動以逗號進行分隔)。
  
http://www.bitscn.com/upimg/2006-04-12/062818_05_767.gif
  7進入「Dir Access」,再按工具欄的重新整理圖示(書圖示左邊的那個),即可看到最後的效果。如下圖:
  
http://www.bitscn.com/upimg/2006-04-12/062818_06_521.gif
  第三節 Serv-U用戶內容之「Account」(帳號)
  一、Account(帳號)選項。如下圖:
  
http://www.bitscn.com/upimg/2006-04-12/062819_07_721.gif
  二、各項說明和應用實例
  1、Disable account(禁用帳號):如果選中它,則此帳號將無法使用。
  2、User name(用戶名):此處顯示並可改變該用戶的登入名;修改後,左邊面板的用戶名也會自動作相應的變更。
  3、Group(s)(組):如果有建立組,則此處可通過選擇組來更多的目錄。這些組中目錄的內容由建立組時確定,用戶在「Dir Access」中不能修改!如果組用戶的主目錄不在根目錄(見下面第5項說明)所包含的目錄樹之內,則此組用戶無法進入。
  4、Password(密碼):此項為「>」(加密保護)說明有密碼,為保密,因此內容不予顯示。如果為空白,則不需密碼;如有輸入任何密碼均顯示「>」。
  5、Home directory(主目錄):此處原則上為用戶登入後的根目錄;但實際上,當該用戶登入後,它的根目錄是哪一個還得看「General」(常用)內容中的「Lock user in home directory」(將用戶鎖定在其主目錄中)來決定。
  1比如此處路徑為「d:\myweb」,「General」中相應項為選中,則主目錄和根目錄均為「d:\myweb」。
  2再比如此處路徑為「d:\myweb」,「General」中相應項為不選中,則主目錄為「d:\myweb」,而根目錄則為「d:\」。
  3注意:此處可據情修改,但不能超出「Dir Access」中「Path」所在盤的範圍,否則登入後你將什麼也看不見!
  4建議一般不要修改此項!
  6、Notes(備註):此項用來標注一些說明性的文字。
  第四節 Serv-U用戶內容之「General」(常用)
  一、「General」(常用)選項。如下圖:
  
http://www.bitscn.com/upimg/2006-04-12/062819_08_212.gif
  二、各項說明和應用實例
  1、Lock user in home directory(將用戶鎖定在主目錄):如果選中則只允許用戶訪問「主目錄」以下的文件和目錄(主目錄即為根目錄);如果不選中,則用戶可一直訪問到主目錄所在盤的實際根目錄(比如「d:\」)下——當然,可能並沒有讀其下其他文件目錄或寫等權限,但是仍建議一般選中此項。
  2、Hide 'hidden' files(隱藏「隱含」文件):在列表時不顯示內容為「隱含」的文件。
  3、Always allow login(總是接受登入):本帳戶永遠有效。
  4、Allow only N login(s) from same IP address(只接受同一個IP位址的N個用戶登入):對於限制外部局域網接入的機器數量非常有用!
  5、Allow user to change password(接受用戶改變密碼):有些FTP客戶端有允許用戶改變自己FTP密碼的功能,此處就是為它們準備的。
  6、Max. upload speed(最大上載速率):可以限制客戶端上傳文件檔案的最大速率(以kb/s為單位)。
  7、Max. download speed(最大下載速率):下傳文件檔案的最大速率(以kb/s為單位)。
  8、Idle time-ou(空閒溢出時間):超過某分鐘不工作(讀寫等操作)就丟棄已產生的連接。
  9、Max. no. of users(最大用戶數):允許同時連接到本服務器的最多的用戶數目。
  10、Logging message file(登入訊息文件):在這裡可以輸入(或選擇)一個事先建立好的文本文件(一般)的完整路徑和文件名,登入成功之後就會出現相關提示訊息。提示訊息如下圖:
  
http://www.bitscn.com/upimg/2006-04-12/062820_09_116.gif
  11、Password type(密碼類型):一般選預定的「Regular Password」(一般密碼)。
  
Serv-U用戶內容
  一、「Dir Access」(目錄存取內容)選項。如下圖:
  
http://www.bitscn.com/upimg/2006-04-12/062815_01_356.gif
  二、各項說明和應用實例
  1、Path(路徑):目錄所在的實際路徑;Access(內容):存取內容;Group(組):所屬組。
  2、Files/Read(讀):對文件進行「讀」操作(複製、下載;不含檢視)的權力。
  3、Files/Write(寫):對文件進行「寫」操作(上傳)的權力。
  4、Files/Append(附加):對文件進行「寫」操作和「附加」操作的權力。
  5、Files/Delete(刪除):對文件進行刪除(上傳、更名、刪除、移動)操作的權力。
  6、Files/Execute(執行):直接執行可執行文件的權力。
  7、Directories/List(列表):對文件和目錄的檢視權力。
  8、Directories/Create(建立):建立目錄的權力。
  9、Directories/Remove(移動):對目錄進行移動、刪除和更名的權力。
  10、Inherit(繼承):如選中則以上所選內容對所選「Path」中指定目錄以下整個目錄樹起作用;否則就只對當前目錄起作用。
  11、對於有多個「Path」的情況,有時順序是至關重要的。比如主目錄為「d:\myweb」,其下有一個路徑為「d:\myweb\win98」的目錄,現在想讓當前用戶對「d:\myweb\win98」只能有檢視權力,而對主目錄下其他目錄則有完全控制的權力。需要:
  1「Add」一個「Path」,選擇「d:\myweb」,權限為所有都選中(特別要包括「Inherit」);再「Add」另一個「Path」,選擇「d:\myweb\win98」,權限為只選「List」(列表)。
  2如果主目錄在前,另一個目錄在後,則你登入進去後就會發現,你對「win98」目錄一樣有完全控制權!
  3但是如果你把主目錄放在後,另一個目錄在前,則結果正是你所需要的。
  因此,可以總結出,此處設置的基本規律是,有特殊內容的放在前面,共用內容的放在後面!
  一、「IP Access」(IP訪問)選項。
  1、Deny Access(拒絕訪問):選中此項則下面列出的IP位址被拒絕訪問此FTP服務器。
  2、Allow Access(允許訪問):選中此項則只有下面列出的IP位址被允許訪問此FTP服務器。
  3、Rule(規則):在此處輸入IP位址,再按向下的手圖示則被加進列表;向上的手是刪除選中的IP位址。
  二、「UL/DL Ratios」(上傳/下載比例)選項。
  三、「Quota」(配額)選項。
  1、Enable disk quota(允許磁碟配額):如選中此項則可設定上傳空間的大小。
  2、Current(當前):這裡顯示的是已用空間;可通過按「Calculate current」按鍵來得到此值。
  3、Maximum(最大):這裡可設定最大的上傳空間。如下圖:
  
http://www.bitscn.com/upimg/2006-04-12/062816_02_765.gif
  4、以上單位均為「kb」(千字節)。
  四、其他操作
  1、增加新的FTP服務器:選左邊面板中的「Domains→右鍵→New Domain」,再提示操作即可。需要注意的是,如果它與現有的FTP服務器使用同一個IP位址,則必須選不同的連接阜號!
  2、刪除FTP服務器:選中左邊面板中的相應服務器名,再選「右鍵→Delete」即可。
  3、建立新用戶:選中左邊面板中的相應服務器名,再選「右鍵→New User」即可。
  4、刪除用戶:選中左邊面板中的相應用戶名,再選「右鍵→Delete User」即可。
  5、複製用戶:選中左邊面板中的相應用戶名(也可在其右邊面板的任意處),再選「右鍵→Copy User」即可。此項也非常有用!如下圖所示:
  
http://www.bitscn.com/upimg/2006-04-12/062816_03_152.gif

此帖於 2006-08-30 03:59 AM 被 Admin2 編輯.
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
 


主題工具
顯示模式

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

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

相似的主題
主題 主題作者 討論區 回覆 最後發表
FTP伺服器架設速成手冊 psac 應用軟體使用技術文件 0 2006-02-08 02:07 PM
【注意】各Serv-u FTP站長注意!Serv-U FTP服務器MDTM命令遠端緩衝區溢出漏洞 psac 應用軟體使用技術文件 0 2004-03-14 08:30 PM
用Delphi開發Serv-U的插件 psac 網路軟硬體架設技術文件 0 2003-11-17 12:46 PM
如何架設CS伺服器  psac 網路軟硬體架設技術文件 0 2003-07-24 01:13 AM


所有時間均為台北時間。現在的時間是 05:49 AM


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


SEO by vBSEO 3.6.1