合集 – 学习记录(9)
1.终端2023-11-282.端口被占用问题2023-11-283.杀掉自启动的app2023-11-284.Mac “文件损坏” 解决方案2023-11-285.Mysql遇到command not found2023-11-286.ubuntu安装软件01-267.pytorch在Mac上实现像cuda一样的加速04-01
8.SSH内网穿透(通过frp端口映射)08-129.SSH免密登陆08-12
收起
1. 多端配置
Mac端
sudo vim /etc/hosts
输入开机密码验证身份
接着按i开始插入编辑
在文件中添加
ip地址 别名方便记忆
最后按esc然后输入:wq完成保存并退出
Linux端:
vim /etc/hosts
和前面mac端一样操作
Windows端:
hosts文件路径
C:WindowsSystem32driveretc
操作类似不再赘述
2. 下载工具包frp
githubl链接:https://github.com/fatedier/frp/releases
文件包区分:
frp服务端s:公网ip的服务器
frp客户端c:远程目标主机
frps无需修改使用默认配置即可
frpc修改sever_addr后面的ip地址为服务器的公网ip
然后将frps相关文件放在服务器上
然后将frpc相关文件放在远程目标主机
3. 手动联机
服务器端进入frps文件路径后输入以下命令
frps -c frps配置文件路径地址
远程目标主机端进入frpc文件路径后输入以下命令
frpc -c frpc配置文件路径地址
ssh -p 6000 "用户名"@公网ip(或者第一步自己取的别名)
或者
ssh -oPort=6000 "用户名"@公网ip
4. 开机自启动
服务器端打开frps.service文件复制里面的内容
cd命令进入到服务器端的lib/systemd/system
vim编辑打开此处的frps.service然后粘贴刚刚复制的内容
然后将里面的ExecStart的frps改成绝对路径
User改成当前用户名
然后esc :wq退出
systemctl daemon-reload systemctl enable frps systemctl start frps systemctl status frps
目标主机端进入frpc文件路径
复制frpc_autostart文件到开机自启动目录下