『壹』 Serv-U建立的ftp伺服器離線
架設一台 FTP 伺服器其實很簡單。首先,要保證你的機器能上網,而且有不低於 ADSL 512 Kbs 的網路速度。其次,硬體性能要能滿足你的需要。最後,需要安裝FTP伺服器端的軟體,這類軟體很多,可以使用微軟的IIS(Internet Information Server 網際網路信息服務系統),也可以使用專業軟體。不同的軟體提供的功能不同,適應的需求和操作系統也不同。一般來說,系統最低要求如下:
CPU:PⅢ 450 MHz 以上
內存:256MB SDRAM 以上
帶寬:ADSL 512 Kbs以上
至於操作系統,Windows98/Me/NT/2000/XP 均可,如果對伺服器的性能和安全性要求很低,可以採用 Windows 98 和Windows Me 本文中,如無特殊說明,均以 Windows XP 專業版為操作系統,其餘操作系統下 FTP 伺服器的架設及設置均大同小異。
一、用 IIS 架設
如果只是想建個小型的同時在線用戶數不超過 10 個的 FTP 伺服器,且不會同時進行大流量的數據傳輸,可以用 IIS5.0 作為伺服器軟體來架設(IIS 只適用於Windows NT/2000/XP 操作系統)。
1.安裝
Windows XP 默認安裝時不安裝 IIS 組件,需要手工添加安裝。進入控制面板,找到「添加/刪除程序」,打開後選擇「添加/刪除 Windows 組件」,在彈出的「Windows 組件向導」窗口中,將「Internet 信息服務(IIS)」項選中。在該選項前的「√」背景色是灰色的,這是因為 Windows XP 默認並不安裝 FTP 服務組件。再點擊右下角的「詳細信息」,在彈出的「Internet 信息服務(IIS)」窗口中,找到「文件傳輸協議(FTP)服務」,選中後確定即可。
安裝完後需要重啟。Windows NT / 2000和 Windows XP 的安裝方法相同
2.設置
電腦重啟後,FTP伺服器就開始運行了,但還要進行一些設置。點擊「開始→所有程序→管理工具→Internet信息服務」,進入「Internet信息服務」窗口後,找到「默認FTP站點」,右擊滑鼠,在彈出的右鍵菜單中選擇「屬性」。在「屬性」中,我們可以設置FTP伺服器的名稱、IP、埠、訪問賬戶、FTP目錄位置、用戶進入FTP時接收到的消息等。
1)FTP站點基本信息
進入「FTP站點」選項卡,其中的「描述」選項為該FTP站點的名稱,用來稱呼你的伺服器,可以隨意填,比如「我的小站」;「IP地址」為伺服器的IP,系統默認為「�全部未分配」,一般不須改動,但如果在下拉列表框中有兩個或兩個以上的IP地址時,最好指定為公網IP;「TCP埠」一般仍設為默認的21埠;「連接」選項用來設置允許同時連接伺服器的用戶最大連接數;「連接超時」用來設置一個等待時間,如果連接到伺服器的用戶在線的時間超過等待時間而沒有任何操作,伺服器就會自動斷開與該用戶的連接。
2)設置賬戶及其許可權
很多FTP站點都要求用戶輸入用戶名和密碼才能登錄,這個用戶名和密碼就叫賬戶。不同用戶可使用相同的賬戶訪問站點,同一個站點可設置多個賬戶,每個賬戶可擁有不同的許可權,如有的可以上傳和下載,而有的則只允許下載。
3)安全設定
進入「安全賬戶」選項卡,有「允許匿名連接」和「僅允許匿名連接」兩項,默認為「允許匿名連接」,此時FTP伺服器提供匿名登錄。「僅允許匿名連接」是用來防止用戶使用有管理許可權的賬戶進行訪問,選中後,即使是Administrator(管理員)賬號也不能登錄,FTP只能通過伺服器進行「本地訪問」來管理。至於「FTP站點操作員」選項,是用來添加或刪除本FTP伺服器具有一定許可權的賬戶。IIS與其他專業的FTP伺服器軟體不同,它基於Windows用戶賬號進行賬戶管理,本身並不能隨意設定FTP伺服器允許訪問的賬戶,要添加或刪除允許訪問的賬戶,必須先在操作系統自帶的「管理工具」中的「計算機管理」中去設置Windows用戶賬號,然後再通過「安全賬戶」選項卡中的「FTP站點操作員」選項添加或刪除。但對於Windows 2000和Windows XP專業版,系統並不提供「FTP站點操作員」賬戶添加與刪除功能,只提供Administrator一個管理賬號。
提示:匿名登錄一般不要求用戶輸入用戶名和密碼即可登錄成功,若需要,可用「anonymous」作為用戶名,以任意電子郵件地址為密碼來登錄。
4)設置用戶登錄目錄
最後設置FTP主目錄(即用戶登錄FTP後的初始位置),進入「主目錄」選項卡,在「本地路徑」中選擇好FTP站點的根目錄,並設置該目錄的讀取、寫入、目錄訪問許可權。「目錄列表樣式」中「UNIX」和「MS-DOS」的區別在於:假設將G�\Ftp設為站點根目錄,則當用戶登錄FTP後,前者會使主目錄顯示為「\」,後者顯示為「G�\Ftp」。
設置完成後,FTP伺服器就算真正建成了。如果前面IP地址為218.1.1.1,則用戶使用FTP客戶端軟體(用來登錄FTP伺服器的上傳/下載軟體,如CuteFTP、FlashFXP等,如無特別說明,本文中所稱FTP客戶端軟體均以CuteFTP Pro 2.0為例)時,主機處填218.1.1.1,埠填21,此伺服器的地址表述為:ftp�//218.1.1.1�21。IIS雖然安裝簡單,設置較簡便,但功能不強,管理也很麻煩,尤其是連新建一個基本的授權訪問賬戶都要進行繁雜的設置,而且IIS本身的安全性也比較差,容易受到諸如「紅色代碼」等專門針對IIS漏洞進行攻擊的病毒侵襲,因而很多人都喜歡使用第三方的FTP伺服器軟體來架設。
二、用Serv-U等第三方FTP伺服器軟體架設
除IIS外,還有很多FTP伺服器軟體可以架設,如Wu-FTP、ProFtpd、Serv-U等,但大部分只適用於Unix、Linux系統,如果使用Windows系統,強烈推薦使用Serv-U。Serv-U(下載地址:http�//www.newhua.com/FTPServU.htm,含漢化包)是一種被廣泛運用的FTP伺服器端軟體,支持Windows 3x/9x/Me/NT/2000等全Windows系列。它安裝簡單,功能強大,可以用同一個IP設定多個FTP伺服器、限定登錄用戶的許可權、登錄主目錄及空間大小、支持遠程登錄管理等,適合絕大部分個人自建FTP的需要。
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 天。
『貳』 為什麼用ser_u搭建ftp伺服器的時候,總是顯示伺服器離線
檢查一下21埠有沒開,殺毒軟體有沒攔截,從別人哪裡PING自己。。。。最基本的檢查網路
『叄』 離線是什麼意思
離線是一種狀態,證明你目前不在線
中斷與Internet的連接後稱為離線,也稱離線方式或下網。離線方式只能使用部分Internet服務,例如閱讀電子郵件、離線瀏覽等。離線分主動離線和被動離線。例如QQ有離線登錄狀態,還有因網路中斷產生的離線狀態。
『肆』 怎樣用遠程ftp伺服器來離線下載
遠程ftp也稱作遠程附件,通常用於網站空間不足,為了節省存儲空間而設置的站外存儲方式。ftp本來就不支持http協議,無法為用戶提供離線下載等功能。你需要將ftp綁定在某個站點,在站點上傳的所有附件將自動保存到ftp,用戶下載資源時將直接與ftp連接,獲取資源信息。
總的來說,無法為ftp單獨提供上述功能,必須綁定站點。比如dz就支持這種遠程附件功能。純手打,望採納!
『伍』 伺服器負載離線是什麼意思
指WOW世界伺服器脫離網路,一般是GM在對伺服器進行某些操作,防止玩家進入干擾,就設置為離線狀態。
『陸』 為什麼我用SERV-U架設FTP伺服器總是域離線
看你本機的ip是不是和serv-u里的domain ip address一樣?如果不一樣(比如你本機的IP會動態變化),serv-u是始終啟不起來的。
『柒』 離線 是什麼意思
離線就是不在線啊
對qq來講離線可能是對方下了,也可能是對方狀態改成了隱身或離線,在這樣的狀態下依然可以正常發Q
離線下載:利用伺服器「替」用戶的電腦下載
『捌』 我自己用serv-u建的FTP伺服器總是顯示伺服器離線是怎麼回事啊
亂碼的原因應該是編碼不對應造成的。伺服器里有一項設置,選
中就可以了。在網上搜「serv_u亂碼」就能找到解決方法。
『玖』 我的serv-u的域總是離線是怎麼回事
Serv-U問題集錦
看著現在各種各樣的FTP下載特別火,我今天就來給大家談談這方面的問題吧!
FTP的全稱是File Transfer Protocol(文件傳輸協議),是專門用來傳輸文件的協議。而FTP伺服器,則是在互聯網上提供FTP服務的計算機,它們依照FTP協議來提供服務。在各種優秀的FTP伺服器軟體中,Serv-U是其中的佼佼者,功能強大並且設置簡單使它成為許多朋友搭建FTP伺服器時的首選。而在其具體搭建、運行過程中,讀者朋友們遇到了一些問題,在此選擇了幾個具有典型意義的問題,一並為大家做個解答吧。
Q:在設置時埠怎麼設置?我上網是通過路由的專線,是不是和路由的設置有關?區域網可以訪問我設置的FTP,但是外網不能訪問,我已經申請了動態域名,不知道為什麼上不了。
A:埠可以使用21,只要不和其他的埠沖突即可。
在路由器上做埠映射,假設接入Internet的路由器公網 IP為66.106.164.*,區域網內FTP伺服器所在計算機的私有 IP為192.168.0.8,使用的埠為21,那麼進行埠映射192.168.0.8:21 ←NAT→ 66.106.164.*:2121。這樣在外網就可以通過66.106.164.*:2121訪問你的FTP伺服器了。
Q:Serv-U怎麼設置 PASV形式登錄?
A:此時Serv-U 的埠號一定要用21,再設置PASV的埠范圍(如圖),客戶端就能用PASV方式登錄了。
Q:能不能對Serv-U的組解釋一下?我發現用戶的許可權只與他本身設置有關,與所屬組的許可權無關,事實上是這樣的嗎?組與其中用戶文件路徑不一樣,那麼登錄時會訪問哪一個目錄呢?
A:組的概念是為了簡化用戶的管理。加入某個組後,你會發現用戶目錄訪問列表會多出一個組本身定義的訪問目錄,裡面定義的目錄及相關許可權,在該處無法編輯。用戶登錄後訪問的目錄對應於建立用戶時指定的主目錄,而用戶針對加入組後該組所定義的目錄的訪問,需要在「設置」選項里建立虛擬目錄映射。
Q:用戶登錄我的FTP後看不到我建的列表,最後只提示說socket傳輸失敗。怎麼回事?
A:提示數據Socket傳輸失敗,這是由於FTP客戶端軟體設置不當引起的。一般CuteFTP及FlashFXP軟體會出現上述問題,而用其他FTP軟體一般不會。如果用的是這兩種軟體,請把PASV(被動)模式去掉就可以了。
Q:公司為很多用戶設置了不同的賬號,如果丟失,就非常麻煩,請問有什麼手段,可以先備份用戶資料?
A:Serv-U 的設置保存在安裝目錄下的ServUDaemon.ini和ServUAdmin.ini中,要備份的話備份這兩個文件即可。而其中ServUDaemon.ini文件就是關於用戶賬號信息的文件。
Q:請問怎麼設置登錄消息,用戶一登錄就可以看見?
A:在用戶的常規選項裡面有個登錄消息文件,你可以建立一個txt文件,然後選中它,以後用戶登錄時就可以看到了。
下面一個登錄文件的例子:
歡迎來到我的FTP伺服器,謝謝!
您的IP地址是:%IP
目前伺服器所在時間是:%time
本FTP伺服器已經運行了%ServerDays天%ServerHours小時%ServerMins分鍾%ServerSecs秒
已經有%U24h個用戶在最近24小時內訪問過本FTP
自本伺服器開放以來連接上的用戶數目:%UAll total
最近本伺服器啟動後所有登陸用戶數量:%LoggedInAll total
當前登陸用戶數量:%Unow
自伺服器運行以來的平均吞吐量:%ServerAvg KBps
當前伺服器的帶寬:%ServerKBps KBps
自伺服器運行以來下載的文件總量:%ServerKbDown Kb
自伺服器運行以來上載的文件數目:%ServerFilesDown 個
Q:把我的閑置埠全部封掉了,只開了21埠,為什麼別人不能訪問伺服器,總是連接不進去?該怎樣設置埠來實現FTP共享?
A:對於FTP來說,並不是只需要21埠,按兩種模式來說,PORT模式需要20和21埠,其中21是控制埠,20是傳輸埠。而PASV模式需要21埠和一個大於1024埠,即有一個埠協商的過程。
Q:請問使用Serv-U所架構的伺服器能用IE來登錄?如果能,為什麼我做的不能,只能用CuteFTP登錄,請賜教。
A:當然可以用IE來直接登錄Serv-U建立的FTP伺服器,前提是正確設置伺服器或客戶端的工作模式。
FTP協議有兩種工作方式:PORT方式和PASV方式。PORT方式在傳送數據時,由伺服器主動連接客戶端。如果客戶端在防火牆或NAT網關後面,用PORT方式將無法與Internet上的FTP伺服器傳送文件。這種情況需要使用PASV方式。所有的FTP客戶端軟體都可以支持這兩種方式。IIE默認是用PORT方式連接伺服器的,如果要在IE里啟用PASV方式,需要點擊「工具→Internet選項→高級」,在「使用被動FTP」前面打上鉤(IE6.0支持),點「確定」即可。
Q:如何只允許特定網段的用戶登錄?比如210.144.30.1~210.144.30.254的所有用戶可以登錄,其它的地址全部不能登錄
A:這需要利用「IP訪問規則」來允許或者阻止特定的IP地址訪問。
你的要求是允許IP地址為210.144.30.1~210.144.30.254的用戶訪問,可以選中「允許訪問」,在「規則」里輸入210.144.30.1~210.144.30.254或者210.144.30.*(支持通配符),再點「添加」即可。
『拾』 ftp伺服器離線
您的埠是否打開,ip地址是否正確,
網上的那個都是用區域網共享的,不能廣域網,ip必須正確