天天看點

FTP伺服器無法擷取遠端清單解決辦法ForcePassiveIP 192.168.0.1

看了論壇 太多人因為ftp伺服器無法擷取清單而着急。我也發帖給官方建議更換FTP伺服器。背景良哥給的一文章 認真讀了下 然後試驗發現 完美解決複制别人找到的原因

這個問題原因簡單來講是這樣:FTP用戶端預設的傳輸模式是被動模式,是以在通信過程中會去尋找伺服器端的ip位址進行連接配接,

但是由于有點伺服器分内網和外網的 外網ip不是直接配在網卡上,是以在被動模式下用戶端找不到有效的ip(因為找到的是伺服器的内網ip,内網ip無法直接和外網通信),故無法建立連接配接

複制代碼

解決方法是 找到pure-ftpd的配置檔案(直接通過寶塔的檔案管理就可以找到修改) 也就是

/www/server/pure-ftpd/etc/pure-ftpd.conf

找到大概188行左右

ForcePassiveIP 192.168.0.1

改為

ForcePassiveIP 你的外網ip

改完之後 在寶塔背景重新開機下 ftp服務。即可 我就是這樣解決的。

最後可以建議官方 安裝ftp服務的時候 可不可以直接擷取 外網ip 然後寫入到配置檔案 這樣不用通過再次修改來處理這個問題

繼續閱讀