FTP是File Transfer Protocol(檔案傳輸通訊協定)的縮寫,用來在兩台電腦之間互相傳送檔案。FTP協議有兩種工作方式:PORT方式和PASV方式,中文意思為主動式和被動式。
匿名登入:
開啟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”。預設設定下,這個功能是關閉的。