0
点赞
收藏
分享

微信扫一扫

git基础-记录对仓库的更改

90哦吼 03-25 10:30 阅读 2
vscodesshide

目录

开发环境

操作流程

参考资料 


        在机器人被搬到另一个屋之后,通过局域网进行ssh开发就变成了个困难的问题。因此尝试了异地组网来解决这个问题,看了一些资料后发现基于cpolar进行异地组网也不困难,这里记录一下步骤。

开发环境

硬件:香橙派5 Plus

系统:ubuntu20.04

操作流程

首先安装cpolar软件

sudo apt install curl
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash

curl是安装的前置软件。然后在系统中添加cpolar服务并启动

sudo systemctl enable cpolar
sudo systemctl start cpolar

安装完成后打开浏览器进入cpolar控制面板,输入

localhost:9200

进入cpolar控制面板登录进入隧道管理后会是如下界面,添加一个新的,名称可自定义,其他的参照这个填写(其他的没试过行不行,反正这个可以)

然后打开在线隧道列表,发现这里实现了一个公网隧道

下面就可以在自己工位上的电脑ssh连接这个主机了,在vscode中添加ssh目标

新建远程然后输入指令

ssh -p [端口号] username@虚机ip 

其中端口号为上面隧道列表里公网地址后跟着的数字,username根据自己ubuntu的用户名填写即可,ip即公网地址,例如在这个例子里我得指令就是

ssh -p 11910 orangepi@20.tcp.cpolar.top

参考资料 

使用cpolar 远程连接Ubuntu系统_probezy的技术博客_51CTO博客

vscode连接SSH远程服务器(详细版)-CSDN博客

举报

相关推荐

0 条评论