建立個人ftp服務器_第1頁
建立個人ftp服務器_第2頁
建立個人ftp服務器_第3頁
建立個人ftp服務器_第4頁
建立個人ftp服務器_第5頁
已閱讀5頁,還剩5頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、建立個人ftp服務器建立個人ftp服務器2010-05-13 11:30建立個人FTP服務器教程以及內網、局域網設置IP,建立FTP【怎樣建立個人FTP】Serv-U FTP Server 1 final特別破解版漢化版點擊下載FTP Serv-U教程+FTP的建立和維護手冊點擊下載在網上做過軟件下載的人都知道,建立一個FTP下載服務器相對比較簡單,一般用WIN2000下自帶的IIS就可以,但IIS在功能上好多都不盡人如意,下面我就介紹一款功能非常強大,但使用簡單的FTP服務器構建軟件-Serv-U FTP Server,讓我們也來體驗一下自己DIY FTP服務器的快樂!在說明使

2、用之前,讓我先大致介紹一下Serv-U(本文中提到Serv-U版本為7),Serv-U是一個可以運行于Windows 95/98/2000/ME和Windows NT 4.0下的FTP服務器程序如圖所示,有了它,你的個人電腦就可以模擬為一個FTP服務器,也就是說,你所連接的網絡中的計算機用戶可以訪問你的個人電腦,通過FTP協議(文件傳輸協議)復制、移動、刪除你的電腦中的文件或文件夾,可以做一切權限所允許的事情。FTP協議規定了計算機之間的標準通訊方式,使所有不同類型,不同操作系統,不同格式的電腦之間得以互換文件。它可以用最簡單的方式創建用戶帳號,并且在硬盤空間上劃分一定的區域用以

3、存放文件,讓用戶以各種FTP客戶端軟件(如CuteFTP、WS_FTP等)上傳或下載所需要的文件。有許多FTP服務器和客戶端軟件可用于不同的系統中,Serv-U是用于運行MS-Windows并且已安裝了WinSock版本1.1兼容TCP/IP協議的個人電腦中的,這幾乎包括了所有的Windows操作系統。Serv-U由兩大部分組成,引擎和用戶界面。Serv-U引擎(ServUDaemon.exe)其實是一個常駐后臺的程序,也是Serv-U整個軟件的心臟部分,它負責處理來自各種FTP客戶端軟件的FTP命令,也是負責執行各種文件傳送的軟件。在運行Serv-U引擎也就ServUDaemon.exe文件

4、后,我們看不到任何的用戶界面,它只是在后臺運行,通常我們無法影響它,但在ServUAdmin.exe中我們可以停止和開始它。Serv-U引擎可以在任何Windows平臺下作為一個本地系統服務來運行,系統服務隨操作系統的啟動而開始運行,而后我們就可以運行用戶界面程序了。在Win NT/2000系統中,Serv-U會自動安裝為一個系統服務,但在Win 9x/Me中,你需要在服務器面板中選擇自動開始,才能讓它轉為系統服務。Serv-U用戶界面(ServUAdmin.exe)也就是Serv-U管理員,它負責與Serv-U引擎之間的交互。它可以讓用戶配置Serv-U,包括創建域、定義用戶、并告訴服務器是

5、否可以訪問。啟動Serv-U管理員最簡單的辦法就是直接點接系統欄的U形圖標,當然,你也可以從開始菜單中運行它。在此有必要把Serv-U中的一些重要的概念給大家講清楚:每個正在運行的Serv-U引擎可以被用來運行多個虛擬的FTP服務器,在管理員程序中,每個虛擬的FTP服務器都稱為域,因此,對于服務器來說,不得不建立多個域時是非常有用的。每個域都有各自的用戶、組和設置。一般說來,設置向導會在你第一次運行應用程序時設置好一個最初的域和用戶帳號。服務器、域和用戶之間的關系大家可以參考下表:*Serv-U服務器*域1*用戶帳號1*用戶帳號2*用戶帳號3*域2*用戶帳號1*用戶帳號2*域3*用戶帳號1*用

6、戶帳號1這個表有點類似與Serv-U管理員中服務器、域和用戶的排列。Serv-U FTP Server是試用軟件,安裝后三十天內,你可以作為專業版本使它,但試用期過后,你就只能作為免費的個人版本使用了,只有基本功能了。好了,說了這么多,還沒到關鍵部分-如何自己來建立FTP服務器。下面我就一步一步來說明。一、安裝原版軟件和漢化補丁,這個過程就不多說了,想必沒人不會的。二、建立第一個本地FTP服務器安裝完成后程序會自動運行,你也可以在菜單中選擇運行。1、第一次運行程序,它會彈出設置向導窗口如圖,將會帶你完成最初的設置,2、單擊下一步,出現顯示菜單圖像的窗口,問你是否在菜單中顯示小圖像,看各人喜歡了

7、;3、單擊下一步,這個窗口是讓你在本地第一次運行FTP服務器,只要下一步就行了。4、接下來要你輸入你的IP地址如圖,如果你自己有服務器,有固定的IP,那就請輸入IP地址,如果你只是在自己電腦上建立FTP,而且又是撥號用戶,有的只是動態IP,沒有固定IP,那這一步就省了,什么也不要填,Serv-U會自動確定你的IP地址,下一步;5、在這兒要你輸入你的域名,如圖如果你有的話,如:,沒有的話,就隨便填一個;6、下一步,詢問你是否允許匿名訪問如圖一般說來,匿名訪問是以Anonymous為用戶名稱登錄的,無需密碼,當然如果你想成立一個會員區什么的,就應該選擇否,不讓隨便什么人都可以

8、登錄,只有許可用戶才行,在此我們填是;7、下一步,問你匿名用戶登錄到你的電腦時的目錄,如圖,你可以自己指定一個硬盤上已存在的目錄,如F:tempxyz;8、下一步,詢問你是否要鎖定該目錄,鎖定后,匿名登錄的用戶將只能認為你所指定的目錄(F:tempxyz)是根目錄,也就是說他只能訪問這個目錄下的文件和文件夾,這個目錄之外就不能訪問,對于匿名用戶一般填是;9、下一步,詢問你是否創建命名的帳號,也就是說可以指定用戶以特定的帳號訪問你的FTP,這對于辦會員區可很有用哦,你可以對于每個人都創建一個帳號,每個帳號的權限不同,就可以不同程序地限制每個人的權利,方法將在后面講到,這里選擇是;10、下一步,請

9、你填入所要建立的帳號的名稱,如圖,如:ldr,11、下一步,請輸入密碼,如:123,12、下一步,詢問登錄目錄是什么,這一步與第7步一樣,如:F:temp 13、下一步,詢問你是否要鎖定該目錄,同第8步,這里選擇否;14、接下來詢問你這次創建的用戶的管理員權限,如圖,有幾項選擇:無權限,組管理員,域管理員,只讀管理員和系統管理員,每項的權限各不相同;這里選擇系統管理員;15、最后一步,點擊完成就OK了,你有什么需要修改的,可以點上一步,或者進入Serv-U管理員直接修改。至此,我們建立了一個域,兩個用戶,一個Anonymous,一個ldr。三、既然我們已經建立好FTP服務

10、器,那么我們就應該可以用FTP客戶端軟件來嘗試登錄。怎么辦呢?其實很簡單,我們不用上網,就可以測試。我們知道,不上網時,本地機的IP地址默認就為,FTP端口號為21。打開FTP客戶端軟件,我就用FlashFXP來說明,打開快速連接,填入相應內容,如圖然后連接,如圖可以看到,我左邊窗格以Anonymous登錄,右邊窗格以ldr登錄,由于是本地機,所以速度奇快,上網后,假如我要讓你登錄到我的電腦上,我只要把我的上網時的IP地址給你,你就可以匿名訪問我的電腦了(注意不要開防火墻),是不是很方便?四、Serv-U管理員中的各項設置在設置完成后,將會進入Serv-U管理員的主界面,如圖

11、左邊窗格中顯示各個欄目,右邊窗格中顯示各個欄目的具體選項,下面就大概講一講設置內容。1、在圖中,我們可以人為地控制Serv-U引擎的運行或停止,記住,在Win 9x/Me中,我們就要在此選擇系統服務,才會運行Serv-U引擎。2、許可,如果你花美元買了注冊號,就可以在此輸入。3、設置,這個設置是對于本地服務器來說的。常規設置中,如圖可以限制服務器的最大速度,可以攔截FXP(站點到站點傳送),也可以限制用戶的數量,這樣不至于你的服務器被拖跨。目錄緩存設置中,如圖允許你自己確定目錄列表的個數以及超時時間,在Windows 95和NT下,目錄列表默認設置為25,當緩存滿了之后,新的請求將替換老的請求

12、。高級設置中,如圖可以讓你自己定義服務器、Socket、文件的上傳和下載的各項設置。4、活動,在這里記錄了用戶的活動日志,已封鎖的IP的活動日志,以及任務日志;任務日志中顯示的就是你開始停止的各項操作記錄,你可以點擊右擊,選擇一此過濾文本,使其只顯示你所想見的內容,如圖5、域,這里包含了你一開始根據向導所建立的用戶、設置、域等。域-設置中所設置的內容其實與第3步差不多,只是它更加具體,可以對于每一個不同域定制。域-活動中記載了這個域下所有用戶的活動情況。6、域-組,我們可以自己建立一些便于管理的組,然后把一類的用戶歸到一個組中。7、域-用戶中,大家可以看到一開始我們建立的兩個帳號,一個Anon

13、ymous,一個ldr。現在就帳號ldr來對其中的細節設置說明一下。A、帳號欄,如圖對于一些不守規則的人,我們可以選擇禁用帳號,雖然有帳號,但可以使用戶一時間無法登錄;你也可以設置讓程序到達某個日期后自動刪除某個帳號;下面幾欄是這個帳號的基本信息,我們都可以在此更改,其中密碼改過后并不顯示,而是統一顯示,特別要注意選項鎖定用戶于主目錄,什么意思呢?大家應該碰到,每次我們登錄到FTP服務器上后,在根目錄下只顯示/,選擇這項選項后,就是這樣,如果不選,會出現什么情況呢?你可以做一下試驗,在根目錄下將顯示/f:/temp/,也就是說顯示了你硬盤中的絕對地址,這在某些情況下是很危險的,有不懷好意的高手

14、,你就麻煩了!你可以隱藏屬性為隱藏的文件,可以限制同一IP的登錄個數,是否允許用戶更改密碼(這需要客戶端軟件的支持),最大上傳下載的速度,超時時間以及空閑時間,你也可以限制最大用戶數量,如20,說明同時只能有20個用戶登錄。C、目錄訪問欄,如圖在此你可以控制用戶對于文件目錄的權限,對文件有讀取、寫入、刪除、追加、執行等操作,對于文件夾有列表、創建、刪除,以及是否繼承子目錄;如果覺得目錄不夠,你也可以添加可訪問的目錄。D、IP訪問欄,如圖在這里你可以規定某個IP是否可以訪問你的FTP服務器,你可以拒絕它的訪問,只要填上相應的IP地址,以后由這個IP的訪問通通被攔下。E、上傳/下載率欄,如圖在這里

15、你可以設置上傳和下載之間的比值,控制好上傳和下載之間的數據流量關系。F、配額欄,如圖這里你可以為每個FTP用戶設置磁盤空間,點擊計算當前,可以知道當前目前下的所有空間大小,在最大一欄中填入你想要限制的容量。最后有一點,改過設置后一定要點擊右鍵,選擇應用使設置生效才行,否則一切都白做了!SERV-U FTP的歡迎詞設置讓你的SERV-U FTP看起來更專業一點現在很多的朋友都用SERV-U做個人FTP的服務器,有關如何使用SERV-U架設服務器的文章很多了,這兒我就不多說了。不過大家不知道注意到了沒有,當你登陸很多FTP的時候,會顯示一些歡迎信息,比如說顯示你的IP,告訴你目前有多少人在使用FT

16、P,帶寬是多少等等。看起來就比較的專業樣子。其實你自己也是可以做的,SERV-U這個軟件本身就有這個功能。下面我就說明以下如何在自己的FTP里面加上這些信息。第一、先建立一個文本文件,隨便取一個名字。我們這兒就取message.txt吧。第二、這個這個文本文件里面加上這些文字-歡迎來到XXX的個人FTP服務器你的IP地址是:%IP目前服務器所在的時間是%time已經有%u24h個用戶在最近24小時訪問過本FTP本FTP服務器已經運行了%ServerDays天,%ServerHours小時和%ServerMins分。服務器的運行情況:所有登陸用戶數量:%loggedInAll total當前登陸

17、用戶數量:%Unow已經下載字節數:%ServerKbDown Kb已經上傳字節數:%ServerKbUp Kb已經下載文件數:%ServerFilesDown已經上傳文件數:%ServerFilesUp服務器平均帶寬:%ServerAvg Kb/sec服務器當前帶寬:%ServerKBps Kb/sec其中XXX可以改成你的名字你也可以加上一些你自己認為喜歡的文字,不過要注意的是每行最好不要超過80個字符其中以%開頭的都是一些變量,下面是SERV-U能支持的變量時間和日期%Time-顯示你的計算機當前時間%Date-顯示你的計算機當前日期服務器的統計信息%ServerDays-顯示服務器已經

18、運行的天數%ServerHours-顯示服務器已經運行的小時數%ServerMins-顯示服務器已經運行的分鐘數%ServerSecs-顯示服務器已經運行的秒數%ServerKbUp-顯示自從服務器運行以來已經上傳的字節數%ServerKbDown-顯示自從服務器運行以來已經下載的字節數%ServerFilesUp-顯示自從服務器運行以來已經上傳的文件數%ServerFilesDown-顯示自從服務器運行以來已經下載的文件數%LoggedInAll-顯示自從服務器運行以來已經登陸的用戶數%ServerAvg-顯示服務器的平均帶寬%ServerKBps-顯示服務器的當前帶寬服務器的設定信息%Ma

19、xUsers-顯示服務器能同時登陸的最大用戶數量%MaxAnonymous-顯示服務器能同時登陸的最大匿名用戶數量用戶信息%Name-顯示登陸的用戶名%IP-顯示登陸的用戶IP地址%Dir-顯示登陸的用戶的當前目錄%Disk-顯示登陸的用戶的當前磁盤%DFree-顯示登陸的用戶的當前磁盤空間,單位是MB%FUp-顯示登陸的用戶上傳的文件數量%FDown-顯示登陸的用戶下載的文件數量%FTot-顯示登陸的用戶上傳和下載的總的文件數量%BUp-顯示登陸的用戶上傳的字節數,單位是KB%Bdown-顯示登陸的用戶下載的字節數,單位是KB%BTot-顯示登陸的用戶上傳和下載的總字節數,單位是KB%Tco

20、nM-顯示登陸用戶連接時間,單位是分鐘%TconS-顯示登陸用戶連接時間,單位是秒,要和%TconM一起使用%RatioUp-顯示登陸用戶的上傳流量限制%RatioDown-顯示登陸用戶的下載流量限制%RatioCredit-顯示登陸用戶還有多少credit可以上傳和下載,這個是針對有些FTP是要上傳多少文件,才能下載多少文件而設置的%QuotaUsed-顯示登陸用戶的已經使用了多少空間,單位是KB%QuotaLeft-顯示登陸用戶的還有多少空間可以使用,單位是KB%QuotaMax-顯示登陸用戶的的最大空間,單位是KB后面3個是針對有磁盤限制的用戶設置的用戶數量%UNow-顯示當前有多少用戶

21、連接%UAll-顯示從服務器運行以來一共有多少用戶連接過%U24h-顯示最近24小時有多少用戶%UAnonAll-顯示當前總的匿名用戶數量%UAnonThisIP-顯示所有匿名登陸的用戶數%UNonAnonAll-顯示所有當前非匿名登陸用戶數%UNonAnonThisIP-顯示所有非匿名登陸用戶數%UThisName-顯示所有使用這個名字登陸的用戶數自己在先建立一個.txt文件,輸入你想要顯示的文字,具體參數看上面的內容,然后在Serv_u內的server設置里面,加入這個.txt文件就可以了=-常見FTP登陸Log信息-常見FTP登陸Log信息1.Connected.Waiting for

22、response.220 Serv-U FTP Server v4.0 for WinSock ready.USER anonymous 530 Sorry,no ANONYMOUS access allowed.QUIT這個就是不許匿名登錄啦2.Connected.Waiting for response.220 Serv-U FTP Server v4.0 for WinSock ready.USER test 331 User name okay,need password.PASS xxxxxx 530 Not logged in.QUIT一般是密碼輸入錯誤時出現的信息,但對于Serv

23、-U來說,如果沒有這個帳號(test)存在,也會產生同樣的出錯信息。3.Connecting to xxx.xxx.xxx.xxx,Port 21(#1)ERROR:Connection timed out這個表明對方未開機,也可能是對方不在你能訪問的范圍內4.Connecting to xxx.xxx.xxx.xxx Port 21(#1)ERROR:Connection refused這個一般表明對方已開機,但未開啟FTP服務(沒有開Serv-U)也可能為對方不提供在這個端口上的服務5.Connecting to xxx.xxx.xxx.xxx,Port 21(#1)Connected.W

24、aiting for response.Disconnected from server.Connection attempt failed.Waiting for retry.出現這個信息實在是很倒霉,你極有可能被對方Ban了。如果只是Ban幾分鐘or幾小時or一天還好,不然只有和站長說說好話,讓他給你解封吧。6.Connecting to xxx.xxx.xxx.xxx,Port 21(#1)Connected.Waiting for response.USER XXX 331 User name okay,need password PASS xxxxxx 530 Not logged

25、in,unauthorized IP address.QUIT這個有點麻煩,你的IP不在站長允許訪問的IP范圍內,只有和站長聯系,讓他把你的IP網段加入Allow Access列表里吧7.Connected.Waiting for response.220 Serv-U FTP Server v4.0 for WinSock ready.USER user 421 Too many users-please try again later.哈哈,這個很常見吧,用戶太多8.Connected.Waiting for response.220 Serv-U FTP Server v4.0 for

26、WinSock ready.USER test 530 Not logged in,only one session from same IP allowed at atime.QUIT每個IP只能開一個下載,就不要用多線程啦,小心Ban了你。-內網、局域網如何設置IP,建立FTP首先,我們知道動態IP機器出去的最大問題是IP,因為動態IP機器的IP外網是無法識別的,我們討論的是最普通的局域網內工作站出去做FTP和WEB站點的問題!動態域名解析正好能夠解決此類問題,它的原理是將本機的動態IP自動映射到預先申請好的虛擬域名上,這樣外面就可以通過訪問固定的虛擬域名來訪問到動態IP機器了。花生殼該軟

27、件使用方便,幾乎不用動什么腦筋,唯一要做的事情就是去注冊,然后申請一個以為后綴虛擬域名。1.進入,下載花生殼,并注冊網域護照!2.注冊完成后,登陸我的控制臺3.進入我的控制臺,點擊左下角的我要.激活花生殼服務4.點擊開始進入在免費域名填入不重復的你想要得名字就是你將來的域名,例如:AGHU 5.以后就是服務條款和填寫站點信息,這些地球人都知道怎么填!填完結束,恭喜你,你的域名已經有了!例如:你以后的域名就是AGHU.VICP.NET申請完免費域名以后,就安裝你已經下載的花生殼,然后打開運行輸入你的注冊名和密碼,等一下就會激活你的域名,興奮吧!然后你的ftp和web就可以啟動咯!

28、架設ftp服務器的事情,另外有帖子詳細介紹了!=局域網內公開的ip只有一個,除非你是在主機上建私服,否則你無法公開你的私服,只能在局域網內,解決的辦法如下。由于公網ip地址有限,不少isp都采用多個內網用戶通過代理和網關路由共用一個公網ip上internet的方法,這樣就限制了這些用戶在自己計算機上架設個人網站。要實現對我們來說是比較困難的,首先得得到系統管理員的支持才能夠實現。因為這一切的設置必須在代理服務器上做的。要實現這一點,可以用windows 2000服務者的端口映射功能,除此之外winroute pro也具有這樣的功能,還有各種企業級的防火墻。而對于我們這些普通用戶,恐怕還是用wi

29、ndows 2000的轉換以解決ip地址匱乏問題。在防火墻上實現nat后,可以隱藏受保護網絡的內部拓撲結構,在一定程度上提高網絡的安全性。如果反向nat提供動態網絡地址及端口轉換功能,還可以實現負載均衡等功能端口映射功能可以讓內部網絡中某臺機器對外部提供www服務。端口映射功能還可以完成一些特定代理功能,比如代理pop,smtp,telnet等協議。理論上可以提供六萬多個端口的映射,恐怕我們永遠都用不完的。一、下面來介紹一下通過nat共享上網和利用nat來實現端口映射。1、在windows 2000 server上,從管理工具中進入路由和遠程訪問(routing并且遙遠access)服務,在服

30、務器上鼠標右擊,-配置并啟用路由和遠程訪問2、點下一步3、選internet連接服務器,讓內網主機可以通過這臺服務器訪問internet.(最好先配置好nat共享,讓內網主機可以正常上網,不然的話,配好端口映射后再來配置nat共享就有點麻煩了,弄的不好nat還共享不了。)4、選設置有網絡地址轉換(nat)路由協議的路由器,不要選設置internet連接共享(ics).(ics與nat的區別在于使用的容易程度上,為了啟用ics,只需要選擇一個復選框就可以了,而為了啟用nat,則需要更多的配置任務,此外,ics用于小型網絡上的原因還在于:針對內部主機,它需要有一個固定的ip地址范圍;針對與外部網絡

31、的通信,它被限制在單個公共ip地址上;它只允許單個內部網絡接口。)5、先在此說一下我的網絡情況:internet連接(也是個內部地址,沒辦法,鐵通的網絡不太好,網速不快,價錢又貴,我的命真苦啊)宿舍內連接(宿舍里連有局域網,共4臺電腦,其中一臺上裝了sambar 5.1b5做的web服務器,web端口是80,待會就從外網(用5來替代)來訪問這個:80上的網頁)這臺nat主機上開通了iis5.0,端口是80,用端口映射的辦法把8081端口映射到內部主機的80端口上。6、在路由和遠程訪問服務器安裝向導中選internet連接(就是連向internet的那個連接),點下一步。7、選完成到此為止,nat共享設置也就完成了,內部的主機也能上網了。內部主機的網絡設置如下:ip地址范圍是954,子網掩碼為,網關為,dns為isp給的地址,我們的是211.98.xxx.xxx二、利用nat來映射端口1、添加nat協議。右擊常規,-新路由選擇協議2、在新路由選擇協議中選擇網絡地址轉換(nat),點擊確定3、這樣在ip路由選擇中就多了一項網

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論