使用寶塔面板,點擊FTP,下載Pure-FTPd插件
點擊Pure-FTPd插件,修改配置文件,找到PassivePortRange, 修改ftp被動端口范圍為39000 39003,我們只需要4個被動端口即可,多了不好在內網穿透frp的配置文件中增加
點擊添加FTP:
輸入用戶名和需要連接的地址?,創建FTP
對于內網穿透的配置:
服務端frps使用默認配置即可,
客戶端frpc增加以下proxy配置:
?
[[proxies]]
name = "ftp"
type = "tcp"
localIP = "替換為你自己的內網IP"
localPort = 21
remotePort = 8021[[proxies]]
name = "ftppassive1"
type = "tcp"
localIP = "替換為你自己的內網IP"
localPort = 39000
remotePort = 39000[[proxies]]
name = "ftppassive2"
type = "tcp"
localIP = "替換為你自己的內網IP"
localPort = 39001
remotePort = 39001[[proxies]]
name = "ftppassive3"
type = "tcp"
localIP = "替換為你自己的內網IP"
localPort = 39002
remotePort = 39002[[proxies]]
name = "ftppassive4"
type = "tcp"
localIP = "替換為你自己的內網IP"
localPort = 39003
remotePort = 39003
?內網穿透的服務端(外網主機)和客戶端(內網主機)主機都打開39000-39003端口號,服務端多打開8021端口號,客戶端打開21端口
修改內網穿透配置文件后,重啟內網穿透服務
下載FileZilla,點擊文件站點管理器
下載FTP連接工具(FileZilla, 免費開源)
點擊建立新站點,輸入外網主機ip和寶塔生成的用戶名和密碼
帶年紀傳輸設置,選擇被動,然后點擊確認
編輯設置中的FTP下的被動模式選擇使用服務器外部IP地址來代替
然后連接站點即可?