frp代理ftp设置
frp代理ftp设置
1.代理服务器设置
wget https://github.com/fatedier/frp/releases/download/v0.60.0/frp_0.60.0_linux_amd64.tar.gz
tar -zxvf frp_0.60.0_linux_amd64.tar.gz
cd frp_0.60.0_linux_amd64
#编辑frps.toml文件,修改为如下内容
bindPort = 7000
vhostHTTPPort = 7000
auth.token = “abcde” #token按需设置,但要与ftp文件服务器一致
webServer.addr = “0.0.0.0”
webServer.port = 7500 #面板端口
webServer.user = “abc” #按需设置,但要与ftp文件服务器一致
webServer.password = “xyz” #按需设置,但要与ftp文件服务器一致
#配置完成后注意开放端口后,执行以下命令
nohup /home/ubuntu/frp/frps -c /home/ubuntu/frp/frps.toml > test.log 2>&1 &
2.ftp文件服务器
编辑frpc.toml文件
serverAddr = “XX.XX.XX.XX” #serverAddr设置为代理服务器的公网IP地址
serverPort = 7000
auth.token = “abcde” #随便设置,但要与代理服务器一致
[[proxies]]
name = “file-static”
type = “tcp”
remotePort = 7810
transport.useEncryption = true
transport.useCompression = true
transport.bandwidthLimit = “10MB”
[proxies.plugin]
type = “static_file”
localPath = “/home/ubuntu/share” #根据实际情况设置文件夹
httpUser = “abc” #要与上面一致
httpPassword = “xyz” #要与上面一致
#启动ftp文件服务器
nohup /home/ubuntu/frp/frpc -c /home/ubuntu/frp/frpc.toml > test.log 2>&1 &
3.设置完毕后用浏览器访问公网IP:7810即可访问