如何設(shè)置FTP的主動模式和被動模式? |
發(fā)布時(shí)間: 2012/8/14 11:20:35 |
在使用ftp的時(shí)侯,經(jīng)常遇到ftp鏈接后出現(xiàn)文件列表錯(cuò)誤的情況,只是因?yàn)閒tp的模式不正確,如何設(shè)置ftp的工作模式,什么是主動模式,什么又是被動模式,主動模式和被動模式有什么區(qū)別,今天搜集了相關(guān)資料和常用ftp軟件工作模式的設(shè)置的方法:
一、什么是PASV和PORT方式 (1)PORT其實(shí)是Standard模式的另一個(gè)名字,又稱為Active模式。中文意思是“主動模式。 (2)PASV也就是Passive的簡寫。中文就是“被動模式。 二、兩者不同 不同之處是由于PORT(主動)這個(gè)方式需要在接上TCP 21端口后,服務(wù)器通過自己的TCP 20來發(fā)出數(shù)據(jù)。并且需要建立一個(gè)新的連接來傳送檔案。而PORT的命令包含一些客戶端沒用的資料,所以有了PASv的出現(xiàn)。而PASV模式擁有PORT模式的優(yōu)點(diǎn),并去掉一些PORT的缺點(diǎn)。PASV運(yùn)行方式就是當(dāng)服務(wù)器接收到客戶端連接請求時(shí),就會自動從端口1024到5000中隨機(jī)選擇一個(gè)和客戶端建立連接傳遞數(shù)據(jù)。由于被動且自動建立連接,容易受到攻擊,所以安全性差。 三、常見的FTP客戶端軟件PORT方式與PASV方式的切換方法 大部分FTP客戶端默認(rèn)使用PASV方式。IE默認(rèn)使用PORT方式。 在大部分FTP客戶端的設(shè)置里,常見到的字眼都是“PASV”或“被動模式”,極少見到“PORT”或“主動模式”等字眼。因?yàn)镕TP的登錄方式只有兩種:PORT和PASV,取消PASV方式,就意味著使用PORT方式。 (1)IE:工具 -> Internet選項(xiàng) -> 高級 -> “使用被動FTP”(需要IE6.0以上才支持)。 (2)CuteFTP:Edit -> Setting -> Connection -> Firewall -> “PASV Mode” 或File -> Site Manager,在左邊選中站點(diǎn) -> Edit -> “Use PASV mode” 。 (3)FlashGet:工具 -> 選項(xiàng) -> 代理服務(wù)器 -> 直接連接 -> 編輯 -> “PASV模式”。 (4)FlashFXP:選項(xiàng) -> 參數(shù)選擇 -> 代理/防火墻/標(biāo)識 -> “使用被動模式” 或 站點(diǎn)管理 -> 對應(yīng)站點(diǎn) -> 選項(xiàng) -> “使用被動模式”或快速連接 -> 切換 -> “使用被動模式”。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |