我們在使用寶塔FTP面板的時候,會用到FTP工具,但是開的賬號在使用 FTP或WinSCP的時候會出現問題,連接不上。
具體解決方式:
參考文檔:
https://blog.csdn.net/hc1104/article/details/80401637
https://www.landui.com/help/show-6677
第一步:進入寶塔面板:找到FTP的設置
搜索:ForcePassiveIP 將這個IP修改成服務器的公網IP
修改完成后,點擊上面的服務,進行重啟:
接下來使用FTP就可以連接上了。
還有一種方式是這樣的:
https://www.bt.cn/bbs/thread-7542-1-1.html
找到:/www/server/pure-ftpd/etc/pure-ftpd.conf
找到大概188行左右:
# ForcePassiveIP 192.168.0.1
同樣也是修改為公網的IP。
ForcePassiveIP 你的外網ip
修改完成后,重啟FTP服務即可。
==============================
這里使用FTP是沒有問題了,但是在使用winSCP的時候,會出現:winSCP無法獲得目錄列表 列出'/'的目錄項時出錯
這個問題的解決方式是:在winSCP上查看FTP的登錄方式是怎樣的?更改下模式
https://blog.csdn.net/a898712940/article/details/84623528
1.使用winSCP連接ftp時,編輯會話,單擊高級。
2.進入高級設置之后,單擊連接,查看連接模式,把被動模式的勾,勾掉。
3.單擊確定,然后保存配置,重新連接FTP,OK