vsftp socket 报错
FTP顯示數據 Socket 錯誤: 連接超時解決
數據Socket錯誤及連接后為什么列表錯誤的解決方法
[右] 正打開數據連接 IP: 192.168.1 端口: 2226
[右] 數據 Socket 錯誤: 連接被拒
[右] 列表錯誤
[右] PASV
[右] 227 Entering Passive Mode (192,168,1,1,8,183)
[右] 正打開數據連接 IP: 192.168.1.1 端口: 2231由于服務器安全設置,只放開部分端口可以訪問服務器,
因此這些隨意的端口都被攔截,造成無法建立FTP連接。這是服務器網管為了保證用戶的安全,所以用戶在FTP的
時候要選用PORT模式。FTP設置幫助:FTP設置時,請勿選擇在PASV模式下上傳,否則將出現登錄FTP后,無法列表
等異常情況。相同的軟件,版本不同,設置方法也略有不同,因此需要根據實際情況進行設置。或者把系統自帶的
防火墻及殺毒軟件的防火墻關閉看看。
1)在ie中如何啟用或者取消PASV模式:
如果要在ie里啟用或關閉PASV方式,先打開IE,在菜單里選擇:工具 -> Internet選項 -> 高級,在“使用被動ftp”前
面打上鉤或者去掉鉤,不過需要IE6.0以上才支持。
2)FTP下載工具取消被動模式的方法:
★Cute FTP 3.5英文版:FTP―>Settings―>Options―>Firewall,將“PASV mode”前復選框中的打勾去掉。
★Cute FTP3.5中文版:FTP―>設置―>選項―>防火墻,“PASV方式(A)”前復選框中的打勾去掉。
★Cute FTP4.0中文版:右擊你所建立的ftp站點―>選擇屬性(properties)―>去掉"use PASV mod" 選擇項
★Cute FTP Pro2.0中文版:編輯―>全局設置―>連接―>連接類型,“PASV/PORT”下拉選項菜單選擇PORT。
★Leap FTP2.7.2:Sites―>Site Manager―>Advanced,將“Use PASV mode”前復選框中的打勾去掉。
★flashfxp:選項->參數->代理->去掉“使用被動模式”的勾,如還不行則勾選上“使用跳過列表”!
? ?注:一般情況下linux的主機會出現此種情況
★flashget:選項->參數->代理服務器->編輯->將“Use PASV mode”前復選框中的打勾去掉。
如果你用Serv-U架設FTP,那么Serv-U默認配置下兩種方式都支持。
如果要關閉PASV方式,打開Serv-U,進入 Domains -> user.dns0755.net -> Settings -> Advanced -> 把“Allow
passive mode data transfers”前面的鉤去掉。
在 Serv-U的Local Server -> Settings -> Advanced -> PASV port range里,填入給PASV模式使用的本地端口范圍
,如60000-60020。請把端口范圍限制在20個以內。之后,再在防火墻里打開這個范圍的端口就可以了
另外:如果flashfxp經過以上的設置依然顯示“ 列表錯誤”,我們需要將flashfxp選項中的【使用"stat -l ”列
目錄(不兼容所有服務器)】的選項勾選上,針對于linux的服務器。
轉載于:https://blog.51cto.com/whlai51/1283292
總結
以上是生活随笔為你收集整理的vsftp socket 报错的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: System.Drawing.Color
- 下一篇: Nsis打包exe