linux系統寶塔控制面板下建立pure-ftpd用FlashFXP鏈接報錯421以及530的解決辦法
[重要通告]如您遇疑難雜癥,本站支持知識付費業務,掃右邊二維碼加博主微信,可節省您寶貴時間哦!
今天朋友發來了一個圖,說寶塔控制面板下的pure-ftpd建立ftp用FlashFXP鏈接報錯421,具體請看下面的圖;
找了一圈,都說這是鏈接數量過多造成的,具體是不是反正把下面的值變大了就基本解決了;
解決方法如下:
寶塔后臺找到 pure-ftpd 然后點擊設置,在配置修改里往下找,找到 MaxClientsNumber,原始數字是10,這里改成100或者1000均可;然后重啟 pure-ftpd 即可解決;
后來朋友說鏈接的時候又出現了530錯誤,其實530多數是密碼錯誤造成的,我這里重新指向了目錄就可以鏈接了,其實還有其他解說具體請看眼神閱讀;
延伸閱讀:
1、找到Pure-Ftpd的配置文件,可以通過WinScp或者直接通過寶塔面板的文件管理修改!文件路徑:
/www/server/pure-ftpd/etc/pure-ftpd.conf找到文件內容的188行:
# ForcePassiveIP 192.168.0.1刪掉注釋,并將192.168.0.1修改為當前服務器的公網IP
#ForcePassiveIP 公網IP? 然后在寶塔面板后臺重啟FTP服務即可!
其實以上原因簡單來說就是:FTP客戶端默認的傳輸模式是被動模式,因此在通信過程中會去尋找服務器端的ip地址進行連接,但是由于服務器的外網ip不是直接配在網卡上,因此在被動模式下客戶端找不到有效的ip(因為找到的是服務器的內網ip,內網ip無法直接和外網通信),故無法建立連接!
如果Windows出現這樣的問題,可以操作安全組只需開放21端口,然后FTP工具設置“活動模式”訪問,即可獲得FTP目錄(軟件默認被動方式),嘗試解決!
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!