大部分深圳虛擬主機(http://www.49028c.com/host/hyth)FTP客戶端默認使用PASV方式。IE默認使用PORT方式。
在大部分FTP客戶端的設置里,常見到的字眼都是“PASV”或“被動模式”,極少見到“PORT”或“主動模式”等字眼。因為FTP的登錄方式只有兩種:PORT和PASV,取消PASV方式,就意味著使用PORT方式。
兩者之間有什么不同:
不同之處是由于PORT這個方式需要在接上TCP 21端口后,服務器通過自己的TCP 20來發出數據。并且需要建立一個新的連接來傳送檔案。而PORT的命令包含一些客戶端沒用的資料,所以有了PASv的出現。
而PASV模式就當然擁有PORT模式的優點及去掉一些PORT的缺點。PASV運行方式就是當服務器接收到PASV命令時,就會自動從端口1024到5000中隨機選擇,而且還會使用同一個端口來傳送數據,不用建立新的連接
IE:
工具 -> Internet選項 -> 高級 -> “使用被動FTP”(需要IE6.0以上才支持)。
CuteFTP:
Edit -> Setting -> Connection -> Firewall -> “PASV Mode”
或
File -> Site Manager,在左邊選中站點 -> Edit -> “Use PASV mode”
FlashGet:
工具 -> 選項 -> 代理服務器 -> 直接連接 -> 編輯 -> “PASV模式”
FlashFXP:
選項 -> 參數選擇 -> 代理/防火墻/標識 -> “使用被動模式”
或
站點管理 -> 對應站點 -> 選項 -> “使用被動模式”
或
快速連接 -> 切換 -> “使用被動模式”
總之,如果遇到了深圳虛擬主機有防火墻的話或者怕配置麻煩的話還是采用PASV模式比較好些,但是如果真的對安全的需求很高的話建議采用另一種模式Standard模式。