servu伺服器搭建實例
1. 誰可以告訴我用serv-u建立ftp伺服器的過程
FTP基礎知識FTP是File Transfer Protocol(文件傳輸協議)的縮寫,用來在兩台計算機之間互相傳送文件。FTP協議有兩種工作方式:PORT方式和PASV方式,中文意思為主動式和被動式。 PORT(主動)方式的連接過程是:客戶端向伺服器的FTP埠(默認是21)發送連接請求,伺服器接受連接,建立一條命令鏈路。當需要傳送數據時,伺服器從20埠向客戶端的空閑埠發送連接請求,建立一條數據鏈路來傳送數據。 PASV(被動)方式的連接過程是:客戶端向伺服器的FTP埠(默認是21)發送連接請求,伺服器接受連接,建立一條命令鏈路。當需要傳送數據時,客戶端向伺服器的空閑埠發送連接請求,建立一條數據鏈路來傳送數據。 因為PORT方式在傳送數據時,由伺服器主動連接客戶端,所以,如果客戶端在防火牆或NAT網關後面,用PORT方式將無法與Internet上的FTP伺服器傳送文件。這種情況需要使用PASV方式。幾乎所有的ftp客戶端軟體都支持這兩種方式。特殊的典型例子是ie,ie默認是用PORT方式的。如果要在ie里啟用PASV方式,請打開ie,在菜單里選擇:工具 -> Internet選項 -> 高級,在「使用被動ftp」前面打上鉤(需要IE6.0以上才支持)。 公網用戶與內網TrueHost用戶安裝設置方法第一步、下載Serv-U並安裝如果安裝了IIS,在配置Serv-U之前,請先把IIS的FTP伺服器關閉: 控制面板 -> 管理工具 -> 服務 -> FTP Publishing Service,把 啟動類型 設為 手動,再點擊 停止。 Serv-U是Windows平台上最流行的FTP伺服器軟體,官方網站是:http://www.serv-u.com/。可以從官方網站下載,也可以從其他軟體下載網站下載。 下載後,使用默認選項安裝。安裝到最後,出現如下界面,開始設置: 第二步、設置Serv-U在「Domains」上按滑鼠右鍵,選擇「New Domain」,添加新域名。 在這里輸入IP地址。一般來說,不需要輸入,留空即可。Serv-U會綁定在本機所有的IP地址上,包括撥號上網得到的動態IP地址。點擊「Next」。 在這里輸入域名。點擊「Next」。 在這里輸入埠號。用默認值21即可。點擊「Next」。 這里選擇域名的存放位置。用默認值即可。點擊「Finish」。 到這一步,域名設置完畢。 請注意:採用網關埠映射而使用公網動態域名的用戶,請在這里選擇「Enable dynamic DNS」。 在「Users」上按滑鼠右鍵,選擇「New User」,添加新用戶。 在這里輸入用戶名。點擊「Next」。 在這里輸入密碼。點擊「Next」。 在這里輸入用戶的根目錄。點擊「Next」。 在這里選擇是否把用戶鎖定在根目錄。為了安全起見,最好鎖定。點擊「Next」之後,設置完畢,Serv-U已經可以正常工作了。 默認情況下,用戶只能下載文件,如果需要賦予用戶更多許可權,需要在這個界面里選擇右邊紅色框里的選項。 第三步、Serv-U的其他設置匿名登錄:打開Serv-U,進入Domains -> user.dns0755.net -> Users,點擊滑鼠右鍵,新建一個用戶,取名為「anonymous」,並配置好該用戶的目錄,即可匿名登錄Serv-U。流量限制:打開Serv-U,進入Domains -> user.dns0755.net -> Users -> 用戶名,Allow only ( ) login(s) from same IP address:
允許同一個IP多少個連接(只有公網用戶和內網TrueHost用戶才能使用)Max. upload speed
最大上傳速度(KBytes/s)Max. download speed
最大下載速度(KBytes/s)Max. no. of users
最大用戶數PASV方式設置:所有FTP伺服器軟體都支持PORT方式。大部分FTP伺服器軟體PORT方式和PASV方式都支持。Serv-U默認配置下兩種方式都支持。如果要關閉PASV方式,請打開Serv-U,進入 Domains -> user.dns0755.net -> Settings -> Advanced -> 把「Allow passive mode data transfers」前面的鉤去掉。使用內網標准版的用戶,不能取消PASV方式。PASV方式與防火牆的問題:公網和內網TrueHost用戶,如果安裝了防火牆,需要在防火牆上打開一些埠給FTP的PASV模式使用,否則使用PASV模式無法登錄。在Serv-U的Local Server -> Settings -> Advanced -> PASV port range里,填入給PASV模式使用的本地埠范圍,如60000-60020。如果使用Win 9x/Me,請把埠范圍限制在5個以內,如果使用Win NT/2000/XP/2003,請把埠范圍限制在20個以內。之後,再在防火牆里打開這個范圍的埠就可以了。使用內網標准版的用戶不需要設置此選項。註:Win XP自帶的防火牆會自動為FTP打開PASV埠,如果使用Win XP防火牆就不需要設置。公網+埠映射的注意事項:通過ADSL共享器/路由器或其他網關上網,採用網關埠映射而使用公網動態域名的用戶,建立FTP伺服器,用PORT方式訪問是沒問題的,要用PASV方式訪問,需要做如下設置:在Domains -> user.dns0755.net里選擇「Enable dynamic DNS」。之後,右邊會多出一個選項「Dynamic DNS」。點擊「Dynamic DNS」,在「IP name」里輸入域名「user.dns0755.net」,「IP address」留空不設。按「F5」即可得到IP地址。點擊「Apply」保存設置。 參考上面的「PASV方式與防火牆的問題」中的說明,設置PASV埠范圍,例如 60000 - 60020。 在網關(ADSL共享器/路由器)上為PASV埠設置映射。例如把網關的 60000 - 60020 埠映射到本機的 60000 - 60020 埠。 UL/DL Ratios(上傳/下載比例)限制:UL/DL Ratios是上傳/下載比例限制。設置了這個功能,需要上傳一定數量的文件後,才能下載文件。建議不要啟用這個功能。如果您的FTP網站不能下載文件,出現這個錯誤:550 Sorry, insufficient credit for download - upload first請在Serv-U里取消UL/DL Ratios限制。設置方法:進入Domains -> user.dns0755.net -> Users -> username -> UL/DL Ratios,取消「Enable upload/download ratios」。默認設置下,這個功能是關閉的。內網標准版的安裝設置方法第一步、安裝設置Serv-U在內網標准版動態域名網站上安裝Serv-U,比公網要麻煩一些。首先,請完全按照上面公網的安裝設置辦法,把Serv-U安裝和設置好。設置好之後,在本機打開FTP客戶端,輸入伺服器地址127.0.0.1,埠號21,連接Serv-U。如果沒有FTP客戶端軟體,可以打開ie,輸入ftp://127.0.0.1/,看看能否登錄。這一步很重要,一定要在本機把Serv-U調通,才能進行下面的設置。如果在本機都無法連接,請確認配置過程無誤,再請檢查是否防火牆的問題。有些防火牆配置很嚴格,默認情況下把本機IP對本機IP的連接都會封死。第二步、配置埠映射在本機調通Serv-U之後,就可以配置埠映射。配置方法如下:登錄科邁網 域名管理 頁面。 在需要設置的域名右邊,點擊「修改」,進入「域名修改」頁面。埠映射界面如下所示:
埠1:埠號:8881埠名: 埠2:埠號:8882埠名: 埠3:埠號:8883埠名: 埠4:埠號:8884埠名: 埠5:埠號:8885埠名: 在修改表格里,選一個埠名是空的埠。例如埠1是空的,那麼在埠1這行右邊的埠名里寫上大寫的埠名「FTP」(一定要寫「FTP」,不能用其他名字)。填好埠名後,再記下埠號,比如上述界面里埠號1是「8881」。再按「提交」,讓修改生效。 啟動科邁動態域名內網客戶端軟體,選擇 文件 -> 配置 -> 按3次「下一步」,進入「其他信息」窗口,界面如下: 在默認設置里,已經存在FTP的埠映射。埠名是「FTP」,伺服器地址是「127.0.0.1」,埠號是「21」。用這個默認設置即可。點擊「完成」,並重新啟動服務。到這一步,埠映射配置完畢。第三步、測試FTP打開FTP客戶端,在伺服器地址里填入內網域名,例如「username.dns0755.net」,在埠號里填入上面記下來的埠號「8881」,即可連上內網FTP。如果在ie里使用,請輸入:ftp://username.dns0755.net:8881/。在ie里使用內網FTP,需要啟用pasv模式(設置方法請參考前面的「FTP基礎知識」)。注意事項:在Serv-U的下面這個界面里,不要啟用「Enable dynamic DNS」。 埠名必須用大寫的「FTP」。 在內網客戶端的下面這個界面里,「限制同一IP最多連接數」是指所有的TCP連接,而FTP需要佔用兩條TCP鏈路。如果需要限制連接數,請把連接數設為2的倍數。
內網標准版FTP網站,需要使用pasv模式才能正常使用。關於port模式與pasv模式的說明,請參考上面的「FTP基礎知識」。 當您在自己的網站或在網站所在的內網中進行管理維護操作時,請不要使用域名作伺服器地址,盡量使用網站計算機的內網IP地址來代替,這樣可以避免使用埠映射,提高速度。例如您的網站在內網里的IP地址是192.168.0.1,請在FTP客戶端里把伺服器地址寫成「192.168.0.1」,埠寫成「21」。
2. 如何使用Serv-U搭建一個80人文件共享伺服器
1、創建一個文件夾。
2、右擊——屬性——共享添加EVERYONE勾選所有許可權。
3、安全選項卡里也添加EVERYONE勾選所有選項。
4、然後在安全選項卡那裡找到高級按鈕點擊進去。
5、出現許可權選項卡,找到EVERYONE這一項。點擊編輯按鈕。
6、出現對象選項卡,找到「應用到」這行,有下拉菜單按鈕,選擇」只有該文件夾」選項。然後確定。
7、退回到許可權選項卡界面,選擇應用後確定。
8、回到屬性選項卡確定。
9、如果你是域環境,那麼你會發現你的文件夾屬性里會有這幾個許可權:1、administrators 2、10、Domain users 3、CREATOROWNER 4、Everyone
11、然後設置Domain users的安全屬性,設置為:1、讀取也運行2、列出文件夾目錄3、讀取。
然後選擇文件夾屬性里的共享選項卡。
12、繼續添加另外一個用戶組Domain users,只給讀取的許可權,應用確定。
3. 誰可以告訴我用serv-u建立FTP伺服器的過程
FTP基礎知識FTP是File Transfer Protocol(文件傳輸協議)的縮寫,用來在兩台計算機之間互相傳送文件。FTP協議有兩種工作方式:PORT方式和PASV方式,中文意思為主動式和被動式。 PORT(主動)方式的連接過程是:客戶端向伺服器的FTP埠(默認是21)發送連接請求,伺服器接受連接,建立一條命令鏈路。當需要傳送數據時,伺服器從20埠向客戶端的空閑埠發送連接請求,建立一條數據鏈路來傳送數據。 PASV(被動)方式的連接過程是:客戶端向伺服器的FTP埠(默認是21)發送連接請求,伺服器接受連接,建立一條命令鏈路。當需要傳送數據時,客戶端向伺服器的空閑埠發送連接請求,建立一條數據鏈路來傳送數據。 因為PORT方式在傳送數據時,由伺服器主動連接客戶端,所以,如果客戶端在防火牆或NAT網關後面,用PORT方式將無法與Internet上的FTP伺服器傳送文件。這種情況需要使用PASV方式。幾乎所有的ftp客戶端軟體都支持這兩種方式。特殊的典型例子是ie,ie默認是用PORT方式的。如果要在ie里啟用PASV方式,請打開ie,在菜單里選擇:工具 -> Internet選項 -> 高級,在「使用被動ftp」前面打上鉤(需要IE6.0以上才支持)。 公網用戶與內網TrueHost用戶安裝設置方法第一步、下載...
4. 怎麼用Serv-U搭建FTP伺服器
運行Serv-U軟體,在打開的Serv-U管理控制台中,單擊「新建域」創建域
在打開的「域向導」中,輸入名稱dream,勾選「啟用域」,也可以創建後再啟用,單擊「下一步」。
域名是是域的標識,方便管理員來管理域的,對用戶是透明的。
設置域的協議,因為要創建FTP伺服器,這里勾選第一項「FTP和Explicit SSL/TLS」,埠號默認21,可以自行修改,建議修改成1024以上的埠。單擊「下一步」
設置FTP伺服器的IP地址,這里設置成192.168.3.82。
ip地址查詢方法如下:雙擊任務欄的本地連接圖標,單擊「支持」即可查看
5. 怎麼用Serv-U搭建FTP伺服器
FTP伺服器是我們開發和生活中常用的功能,下面就解答怎麼利用Serv-U快速搭建ftp伺服器。
一、找到Serv-U命令,打開應用。
Serv-U還有其它很多高級功能,可以自己挖掘一下。
6. 如何用SERV-U構建一台FTP伺服器
分類: 電腦/網路 >> 互聯網
問題描述:
我剛裝了SERV-U,想通過希網域名解析轉向,把本機做為一台FTP伺服器~
但是不知道怎麼弄。。。我該怎麼做?還有,那個希網客戶端該怎麼填?已經裝SERV-U還用不用裝IIS?
我是電信寬頻。
請高手幫幫忙
解析:
用serv-u建立FTP
有點基礎的網路管理員都會知道SERV-U這個軟體,他是以前最流行的FTP站點建立工具。基本上在windows系統下的FTP都是由他建立的。他的功能非常強大,建立起來方法也很簡單,性能也非常穩定。
SERV-U小檔案:
軟體版本:6.1.0.3 Beta
軟體大小:3228KB
軟體語言:英文
軟體類別:共享軟體
運行環境:Win9x/Me/NT/2000/XP
廢話少說下面就為各位IT168的讀者介紹如何使用SERV-U的最新版本6來建立一個簡單的FTP。當然SERV-U的功能很強大,由於篇幅有限過多的FTP設置與管理就不在本篇文章中詳細介紹了,我們會專門拿出一篇文章介紹SERV-U的管理與應用技巧。
第一步:滑鼠雙擊下載的SERV-U安裝程序,進行安裝。
第二步:由於默認情況下MCAFEE殺毒軟體會把SERV-U列為病毒,所以軟體安裝時會給出提醒,如果本機安裝了MCAFEE的話請將該殺毒軟體關閉,防止他將SERV-U主程序誤刪除。
第三步:接下來是SERV-U的安裝信息,和普通軟體一樣我們直接點「下一步」即可。
第四步:同意SERV-U的安裝協議,點「下一步」繼續。
第五步:設置SERV-U的安裝目錄,這是安裝目錄並不是FTP的發布目錄,這點讀者要懂得有效的區分。我們通過「BROWSER」按鈕修改了他的默認安裝路徑設置為G盤的相應目錄。
第六步:選擇SERV-U安裝組件,默認情況下四個組件都會被選擇,依次為SERV-U主程序,SERV-U管理工具,幫助信息,在線幫助信息。其實我們只選擇前兩個即可,後面的幫助信息沒有多大的用處。
第七步:將SERV-U安裝在「開始->程序中的SERV-U FTP SERVER」組件中。
第八步:完成全部SERV-U安裝配置工作,「下一步」後開始安裝文件到本地硬碟。
第九步:開始復制文件到安裝目錄。
第十步:安裝完畢後還會出現SERV-U相關軟體介紹的界面,提供了幾個小工具例如FTP客戶端小程序,DNS解析小工具等,感興趣的讀者可以自行下載使用。
第十一步:完成全部安裝與配置工作,默認會將SERV-U的快捷方式添加到桌面並且啟動SERV-U管理控制台。
第十二步:在管理控制台界面我們會看到很多個選項,一般情況我們建立FTP站點都是對DOMAINS進行設置。
第十三步:在DOMAINS上點滑鼠右鍵選擇「NEW DOMAIN」。
第十四步:設置FTP伺服器使用的IP地址,我們可以使用本機IP地址如10.91.30.45,或者通過下拉菜單選擇「use any available ip address」來使用本機使用的任意IP地址,建議大家選擇此項。
第十五步:為FTP伺服器起一個名字,即設置DOMAIN NAME,我們起名為softer's ftp。然後點「NEXT」按鈕繼續。
第十六步:接下來是設置FTP伺服器使用的發布埠,也就是客戶端使用哪個埠訪問FTP伺服器。默認情況下為21埠,而且使用默認埠的話我們在訪問FTP時不用加上此埠號,類似於訪問HTTP時省去了80埠一樣。當然如果21埠被佔用或者我們要在同一台計算機上發布多個FTP站點時可以對此埠進行修改。
第十七步:設置當前保存的FTP伺服器系統參數到配置文件中,默認是.ini文件,我們保持默認即可。點「NEXT」按鈕後繼續。
第十八步:完成了整個FTP的DOMIANS建立工作後我們就會在管理界面中看到相應的DOMAINS了。不過此時我們還無法登錄FTP,就好比班級建立了沒有學生一樣。我們需要為這個FTP DOMAINS建立用戶。在USERS上點滑鼠右鍵選擇「NEW USER」。
第十九步:為訪問該FTP的用戶起一個名字,例如用戶名為softer。
第二十步:設置softer用戶對應的密碼為111111,「NEXT」後繼續。
第二十一步:接下來就是為該用戶設置訪問目錄了,訪問FTP時不同的用戶對應的主目錄是不一樣的,我們在此進行設置。通過右邊的小按鈕選擇具體路徑。這里我們設置為h盤根目錄。「NEXT」後繼續。
第二十二步:下一步很關鍵,這是對是否鎖定用戶目錄進行設定。如果沒有鎖定的話用戶可以通過「向上」或「向下」箭頭訪問除了自己主目錄外的其他目錄,這是非常危險的。使得非法用戶對非法目錄進行訪問,所以大多數情況下都將lock user in home directory設置為YES。
第二十三步:接下來我們就可以使用用戶名為softer,密碼為111111來訪問剛剛建立的FTP伺服器了,訪問地址為10.91.30.45。
第二十四步:設置的用戶主目錄信息會在通過用戶驗證後全部呈現在用戶屏幕上。
總結:
用SERV-U建立FTP是非常簡單的,不過對於任何工作來說入門都是相對容易的,要想精通則需要花費比較大的精力。在配置和管理SERV-U上也是如此,只要我們能想到的SERV-U都可以辦到,如何有效的管理FTP資源與合理分配用戶許可權需要我們在實際工作中不斷去嘗試,去積累經驗
7. 請問如何使用Serv-U搭建一個80人文件共享伺服器
1.安裝
Serv-U的安裝比IIS還簡單。先執行英文原版安裝文件,按提示一路「neXt」即可。要注意的是,在選擇安裝目錄時,最好選擇安裝在一個非系統盤里,以免將來系統發生異常時還要重新進行賬號等的設置。然後執行漢化文件,選擇原版安裝目錄,一路「下一步」即可完成安裝。
2.設置
與IIS不同,Serv-U在第一次運行時會以向導的方式一步一步地提示用戶進行設置,整個過程不超過五分鍾,非常人性化。為了方便說明,先假設我們要架設一個固定IP為218.1.1.1,埠為21,根目錄絕對路徑為G�\FTP,允許匿名訪問和擁有一個用戶名為dys、密碼為syd、管理賬戶名叫「MyFTP」的公網FTP伺服器。運行Serv-U,彈出向導窗口,依次設置如下選項:
1)「您的IP地址」:這里我們填入218.1.1.1,如果你是adsl等方式撥號上網,擁有的是動態IP或者不知道本機IP,此處請留空。
2)「域名」:就是該FTP站點的名稱,可以隨意取名,這里填入「MyFTP」。
3)「匿名賬號」:決定該FTP站點是否允許匿名用戶訪問。選擇「是」。
4)「匿名主目錄」:設置匿名用戶登錄站點後所處的目錄位置。輸入「G�\FTP」。
5)「鎖定於主目錄」:假設在「匿名主目錄」中設置匿名用戶登錄後所處的目錄位置為「G:\FTP\Guest」,那麼,選擇「是」後,當匿名用戶登錄FTP後,就被鎖定在G�\FTP\Guest目錄下,只能查看Guest目錄里的內容,不能進入上級目錄「FTP」,同時該目錄在FTP客戶端軟體中顯示為「\」,如果未被鎖定,則會完整顯示為「G:\FTP\Guest」。這里選擇「是」。
6)「命名的賬號」:決定是否要創建有一定管理許可權的賬戶。這里選「是」。
7)「賬號名稱」:就是具有一定管理許可權的賬戶登錄名稱。填入「dys」。
8)「賬號密碼」:設置賬戶的登錄密碼。輸入「syd」。
9)「主目錄」:與「匿名主目錄」一樣,用來設置管理賬戶登錄後所處的目錄位置。輸入「G:\Ftp」。
10)「鎖定於主目錄」:選擇「是」。
11)「管理員許可權」:用來設置管理賬戶的管理許可權級別。這里選「無許可權」,後面再詳述。
設置完成,地址為:FTP//218.1.1.1�21的FTP伺服器就算架設成功了。最後可用CuteFTP分別以匿名和dys的賬戶登錄驗證。
提示:以上這些設置並非最終設定,你還可以在Serv-U主界面中隨時修改。
3.用同一個IP架設多個FTP伺服器
如果帶寬允許的話,你還可利用同一個IP輕松架設多個伺服器。在Serv-U中,將「本地伺服器」下「域」中的每個FTP伺服器稱為「域」,剛才創建的「MyFTP」伺服器就是一個名叫「MyFTP」的域。要架設多個伺服器,實際上就是創建多個擁有不同埠的域而已。
右擊「域」,選「新建域」,在彈出的向導中參照「MyFTP」進行設置,只是在埠處一定不要與已經創建的「域」的埠或被其他系統服務佔用的埠沖突即可。如果填入22,則此伺服器的地址就是:FTP//218.1.1.1�22。依此而為,就可以架設多個FTP伺服器了。
三、用動態IP域名解析軟體架設擁有固定域名的FTP伺服器
在上面的介紹中,我們假設的是該伺服器擁有218.1.1.1的固定IP,而事實上,大部分想架設個人FTP的用戶通常都是用adsl等方式撥號上網。由於每次撥號上網後被分配到的IP地址都不相同,那這是否就意味著不能架設FTP伺服器呢?
有兩個解決辦法:一是在剛才向導中的「您的IP地址」中留空,然後完成其它向導設置。進入Serv-U主界面,先點擊菜單欄上的「幫助→本機IP地址」,將本機IP地址復制,再通過其他途徑告知每個用戶。每撥號上網一次就重復此操作一次;二是到網上下載安裝一個動態IP域名解析軟體,如國外的dns2Go、國內的花生殼、88IP等,此類軟體不管本機的IP如何變化都能將一個固定域名自動解析到本機IP上。這樣,用戶只要輸入這個固定域名作FTP地址就可以訪問到你的伺服器。很明顯,第一種方法相當麻煩,需要你有極大的耐心,第二種就相當簡便,用戶只要記住此域名而不用管IP是否變化。美中不足的是,目前絕大部分此類軟體需要付費注冊才能永久使用,不注冊只能免費使用30天。
我們以88IP為例,來了解它的設置。
假設我們要申請一個域名:dys1.88IP.com。首先如前文所述用Serv-U(IIS和其他FTP伺服器軟體亦可)架設好FTP伺服器,注意將「您的IP地址」處留空,然後到http//www.88IP.net去下載並安裝88IP標准版。
88IP需要付費注冊才能擁有一個永久域名,如果免費注冊則僅能試用15天。運行88IP標准版客戶端,會彈出設置窗口。要獲得一個域名,需要先注冊。在「基本資料」中,依次填寫好用戶登錄名、有效電子郵件地址、密碼和聯系電話,接下來就要選擇你的域名,在「域名資料」中,「域名」框填入dys2,「域名後綴」下拉框里選擇「88IP.com」,這時,下方的「你的完整域名為」會顯示為dys1.88IP.com,確認無誤後,點「注冊」按鈕注冊。如果注冊的用戶名或申請的域名已經被其他用戶注冊過,軟體會做出相應的提示,修改後再次注冊即可。注冊成功後,在「執行狀態」中會顯示「注冊成功,用戶ID:�XXXXXXXX�」,記下用戶ID,以備將來繳費或需要技術支持之用。最後要點擊「裝載」按鈕將剛剛申請成功的賬戶信息裝載至本機上。
8. 請問如何使用Serv-U搭建一個80人文件共享伺服器
1.安裝 Serv-U的安裝比IIS還簡單。先執行英文原版安裝文件,按提示一路「neXt」即可。要注意的是,在選擇安裝目錄時,最好選擇安裝在一個非系統盤里,以免將來系統發生異常時還要重新進行賬號等的設置。然後執行漢化文件,選擇原版安裝目錄,一路「下一步」即可完成安裝。 2.設置 與IIS不同,Serv-U在第一次運行時會以向導的方式一步一步地提示用戶進行設置,整個過程不超過五分鍾,非常人性化。為了方便說明,先假設我們要架設一個固定IP為218.1.1.1,埠為21,根目錄絕對路徑為G�\FTP,允許匿名訪問和擁有一個用戶名為dys、密碼為syd、管理賬戶名叫「MyFTP」的公網FTP伺服器。運行Serv-U,彈出向導窗口,依次設置如下選項: 1)「您的IP地址」:這里我們填入218.1.1.1,如果你是adsl等方式撥號上網,擁有的是動態IP或者不知道本機IP,此處請留空。 2)「域名」:就是該FTP站點的名稱,可以隨意取名,這里填入「MyFTP」。 3)「匿名賬號」:決定該FTP站點是否允許匿名用戶訪問。選擇「是」。 4)「匿名主目錄」:設置匿名用戶登錄站點後所處的目錄位置。輸入「G�\FTP」。 5)「鎖定於主目錄」:假設在「匿名主目錄」中設置匿名用戶登錄後所處的目錄位置為「G:\FTP\Guest」,那麼,選擇「是」後,當匿名用戶登錄FTP後,就被鎖定在G�\FTP\Guest目錄下,只能查看Guest目錄里的內容,不能進入上級目錄「FTP」,同時該目錄在FTP客戶端軟體中顯示為「\」,如果未被鎖定,則會完整顯示為「G:\FTP\Guest」。這里選擇「是」。 6)「命名的賬號」:決定是否要創建有一定管理許可權的賬戶。這里選「是」。 7)「賬號名稱」:就是具有一定管理許可權的賬戶登錄名稱。填入「dys」。 8)「賬號密碼」:設置賬戶的登錄密碼。輸入「syd」。 9)「主目錄」:與「匿名主目錄」一樣,用來設置管理賬戶登錄後所處的目錄位置。輸入「G:\Ftp」。 10)「鎖定於主目錄」:選擇「是」。 11)「管理員許可權」:用來設置管理賬戶的管理許可權級別。這里選「無許可權」,後面再詳述。 設置完成,地址為:FTP//218.1.1.1�21的FTP伺服器就算架設成功了。最後可用CuteFTP分別以匿名和dys的賬戶登錄驗證。 提示:以上這些設置並非最終設定,你還可以在Serv-U主界面中隨時修改。 3.用同一個IP架設多個FTP伺服器 如果帶寬允許的話,你還可利用同一個IP輕松架設多個伺服器。在Serv-U中,將「本地伺服器」下「域」中的每個FTP伺服器稱為「域」,剛才創建的「MyFTP」伺服器就是一個名叫「MyFTP」的域。要架設多個伺服器,實際上就是創建多個擁有不同埠的域而已。 右擊「域」,選「新建域」,在彈出的向導中參照「MyFTP」進行設置,只是在埠處一定不要與已經創建的「域」的埠或被其他系統服務佔用的埠沖突即可。如果填入22,則此伺服器的地址就是:FTP//218.1.1.1�22。依此而為,就可以架設多個FTP伺服器了。 三、用動態IP域名解析軟體架設擁有固定域名的FTP伺服器 在上面的介紹中,我們假設的是該伺服器擁有218.1.1.1的固定IP,而事實上,大部分想架設個人FTP的用戶通常都是用adsl等方式撥號上網。由於每次撥號上網後被分配到的IP地址都不相同,那這是否就意味著不能架設FTP伺服器呢? 有兩個解決辦法:一是在剛才向導中的「您的IP地址」中留空,然後完成其它向導設置。進入Serv-U主界面,先點擊菜單欄上的「幫助→本機IP地址」,將本機IP地址復制,再通過其他途徑告知每個用戶。每撥號上網一次就重復此操作一次;二是到網上下載安裝一個動態IP域名解析軟體,如國外的dns2Go、國內的花生殼、88IP等,此類軟體不管本機的IP如何變化都能將一個固定域名自動解析到本機IP上。這樣,用戶只要輸入這個固定域名作FTP地址就可以訪問到你的伺服器。很明顯,第一種方法相當麻煩,需要你有極大的耐心,第二種就相當簡便,用戶只要記住此域名而不用管IP是否變化。美中不足的是,目前絕大部分此類軟體需要付費注冊才能永久使用,不注冊只能免費使用30天。 我們以88I
9. 怎麼用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
詳細出處參考:http://www.jb51.net/article/31635.htm
10. 怎麼用Serv-U搭建FTP伺服器
1、下載軟體包,具體地址請網路
2、安裝Serv-U
1)安裝路徑選擇到 D:\Serv-U,其餘下一步方式默認安裝即可;
2)安裝完之後會自動打開 「Serv-U 管理控制台」
添加一個新域,名稱自定義,本例設置為 HWSV,下一步;
只勾選 「File Transfer Domain」(文件傳輸域),下一步;
只勾選 「FTP 和 Explicit SSL/TLS」(21埠),下一步;
其餘默認下一步,直到完成。
3、配置FTP帳戶
1)配置一個可訪問的FTP目錄,本例新建一個目錄 D:\FTProot ,用戶名 hwstest ;
用戶信息:勾選「鎖定用戶至根目錄」,此項有助於數據安全與用戶許可權;
目錄訪問:添加 D:\FTProot 的 「完全訪問」;
2)FlashFXP連接測試