FTP列表錯誤解決方法
發布時間:2012/12/12 15:19:07 來源: 縱橫數據
在使用ftp的時侯,經常遇到ftp鏈接后出現文件列表錯誤的情況,只是因為ftp的模式不正確,如何設置ftp的工作模式,什么是主動模式,什么又是被動模式,主動模式和被動模式有什么區別,網站建設博客今天搜集了相關資料和常用ftp軟件工作模式的設置的方法:
一、什么是PASV和PORT方式
(1)PORT其實是Standard模式的另一個名字,又稱為Active模式。中文意思是“主動模式。
(2)PASV也就是Passive的簡寫。中文就是“被動模式。
二、兩者不同
不同之處是由于PORT(主動)這個方式需要在接上TCP 21端口后,服務器通過自己的TCP 20來發出數據。并且需要建立一個新的連接來傳送檔案。而PORT的命令包含一些客戶端沒用的資料,所以有了PASv的出現。而PASV模式擁有PORT模式的優點,并去掉一些PORT的缺點。PASV運行方式就是當服務器接收到客戶端連接請求時,就會自動從端口1024到5000中隨機選擇一個和客戶端建立連接傳遞數據。由于被動且自動建立連接,容易受到攻擊,所以安全性差。
一:要用比較新的版本的FTP。
二:不僅要把自己裝的防火墻調低或關掉還要尤其是XP系統帶的防火墻關掉。
三:FTP設置時,請勿選擇在PASV模式下上傳,否則將出現登錄FTP后,無法列表等異常情況。相同的軟件,版本不同,設置方法也略有不同,因此需要根據實際情況進行設置。 內容來自
一、什么是PASV和PORT方式
(1)PORT其實是Standard模式的另一個名字,又稱為Active模式。中文意思是“主動模式。
(2)PASV也就是Passive的簡寫。中文就是“被動模式。
二、兩者不同
不同之處是由于PORT(主動)這個方式需要在接上TCP 21端口后,服務器通過自己的TCP 20來發出數據。并且需要建立一個新的連接來傳送檔案。而PORT的命令包含一些客戶端沒用的資料,所以有了PASv的出現。而PASV模式擁有PORT模式的優點,并去掉一些PORT的缺點。PASV運行方式就是當服務器接收到客戶端連接請求時,就會自動從端口1024到5000中隨機選擇一個和客戶端建立連接傳遞數據。由于被動且自動建立連接,容易受到攻擊,所以安全性差。
一:要用比較新的版本的FTP。
二:不僅要把自己裝的防火墻調低或關掉還要尤其是XP系統帶的防火墻關掉。
三:FTP設置時,請勿選擇在PASV模式下上傳,否則將出現登錄FTP后,無法列表等異常情況。相同的軟件,版本不同,設置方法也略有不同,因此需要根據實際情況進行設置。 內容來自
下一篇: ssh配置文件