卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Serv-U架設FTP服務器

Serv-U 架設FTP 服務器(2009-06-04 15:59:12)轉載標簽: 分類: IT 技術雜談? FTP 是File Transfer Protocol (文件傳輸協議)的縮寫,用來在

Serv-U 架設FTP 服務器

(2009-06-04 15:59:12)

轉載

標簽: 分類: IT 技術

雜談

? FTP 是File Transfer Protocol (文件傳輸協議)的縮寫,用來在兩臺計算機之間互相傳送文件。FTP 協議有兩種工作方式:PORT 方式和PASV 方式,中文意思為主動式和被動式。

PORT (主動)方式的連接過程是:客戶端向服務器的FTP 端口(默認是21)發(fā)送連接請求,服務器接受連接,建立一條命令鏈路。當需要傳送數據時,服務器從20端口向客戶端的空閑端口發(fā)送連接請求,建立一條數據鏈路來傳送數據。 PASV (被動)方式的連接過程是:客戶端向服務器的FTP 端口(默認是21)發(fā)送連接請求,服務器接受連接,建立一條命令鏈路。當需要傳送數據時,客戶端向服務器的空閑端口發(fā)送連接請求,建立一條數據鏈路來傳送數據。

因為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 服務器軟件,官方網站是:

第二步、設置Serv-U

? 在“Domains”上按鼠標右鍵,選擇“New Domain”,添加新域名。

,

? 在這里輸入IP 地址。一般來說,不需要輸入,留空即可。Serv-U 會綁定在本機所有

的IP 地址上,包括撥號上網得到的動態(tài)IP 地址。點擊“Next”。

? 在這里輸入域名。點擊“Next”。

? 在這里輸入端口號。用默認值21即可。點擊“Next”。

? 這里選擇域名的存放位置。用默認值即可。點擊“Finish”。

? 到這一步,域名設置完畢。 請注意:采用網關端口映射而使用公網動態(tài)域名的用戶,

請在這里選擇“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 共享器/路由器或其他網關上網,采用網關端口映射而使用公網動態(tài)域名的用戶,建立FTP 服務器,用PORT 方式訪問是沒問題的,要用PASV 方式訪問,需要做如下設置:

1. 在Domains -> user.dns0755.net里選擇“Enable dynamic DNS”。之后,右邊

會多出一個選項“Dynamic DNS”。點擊“Dynamic DNS”,在“IP name”里輸

,

入域名“user.dns0755.net”,“IP address”留空不設。按“F5”即可得到IP 地址。

點擊“Apply”保存設置。

2. 參考上面的“PASV方式與防火墻的問題”中的說明,設置PASV 端口范圍,

例如 60000 - 60020。

3. 在網關(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

在內網標準版動態(tài)域名網站上安裝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. 登錄科邁網 域名管理 頁面。

2. 在需要設置的域名右邊,點擊“修改”,進入“域名修改”頁面。端口映射界

面如下所示:

3.

4. 在修改表格里,選一個端口名是空的端口。例如端口1是空的,那么在端

口1這行右邊的端口名里寫上大寫的端口名“FTP”(一定要寫“FTP”,不能用其他名字)。填好端口名后,再記下端口號,比如上述界面里端口號1是“8881”。再按“提交”,讓修改生效。

,

5. 啟動科邁動態(tài)域名內網客戶端軟件,選擇 文件 -> 配置 -> 按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”。

標簽: