内网穿透frp
内网穿透frp
-
内网和公网服务器均要安装frp
-
直接解压
tar -zxvf frp_0.37.0_linux_amd64.tar.gz
-
frpc 以及frpc.ini分别是frp的客户端的执行命令以及配置文件。
-
frps 以及frps.ini分布是frp的服务端的执行命令以及配置文件。
-
-
公网服务器frp
-
配置frps.ini
# frps.ini [common] bind_port = 7000
-
启动frps
./frps -c ./frps.ini
-
-
内网电脑frp配置
-
配置frpc.ini
[common] server_addr = x.x.x.x # 公网机器的ip地址 server_port = 7000 # frp服务端端口地址 [ssh] type = tcp local_ip = 127.0.0.1 #内网机器ip地址 local_port = 22 # 内网机器的ssh服务端口 remote_port = 6000 #通过公网访问的ssh端口
-
启动
./frpc -c ./frpc.ini
-
参考链接:https://www.jianshu.com/p/b08a2502bcf0
新建用户
useradd xsedge
passwd xsedge
# xsedge添加进入docker用户组
sudo usermod -aG docker xsedge
# 重启docker服务
sudo systemctl restart docker
SSH免密登录
参考:https://www.jianshu.com/p/37bcf851df5a
Master(主动连接的主机生成公钥/秘钥)
ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa.
worker(复制公钥到被连接的服务器)
scp root@xxx.xxx.xxx.xxx:/root/.ssh/id_rsa.pub ~/.ssh/id_rsa.pub1
然后
cd /root/.ssh
cat id_rsa.pub1 > authorized_keys
验证查看文件authorized_key中是否有id_rsa.pub1文件的内容
chmod 700 /root/.ssh
chmod 600 /root/.ssh/authorized_keys
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix