环境 服务器 centos 7, 客户端 windows
搭建frp
https://www.jianshu.com/p/899cef1aa079
一 服务端配置默认, 服务器防火墙放开7000端口和6000端口
服务端启动 ./frps
二 客户端配置, 随便共享一个目录,
比如 aaa, 右键属性, 共享然后选择共享的用户, 需要可以能登录windows的账号, 没有话自己创建
# 编辑 frpc.toml
[common]
server_addr = x.x.x.x # 服务器IP
server_port = 7000
[RDP] # 这个是反向代理的名称,可以随意设置 RDP是 Remote Desktop 缩写
type = tcp
local_ip = 127.0.0.1
local_port = 445 # windows共享文件的默认端口利用的是smb
remote_port = 6000 # 外网访问的端口
客户端启动
frpc.exe -c frpc.toml
三 服务器上挂载
yum -y install cifs-utils
mkdir -p /data/windows_share
mount -t cifs //127.0.0.1/aaa -o username=xxx,password=xxx,port=6000,vers=3.0 /data/windows_share
127.0.0.1 就是frp的服务器地址, 如果在frp服务器上挂载, 就写127.0.0.1
aaa 就是共享的目录
username 就是windows共享的用户
password 就是windows共享的用户密码
port是客户端配置的远程访问端口, 这个一般frp服务器会自动启动
vers 指定协议, 可以尝试 1.0, 2.0
服务器启动自动挂载
vim /etc/fstab
//127.0.0.1/aaa /data/windows_share cifs username=xxx,password=xxx,port=6000,vers=3.0 0 0