Vscode SSH使用云服务器访问内网主机
云服务器在配置策略中开放使用到的端口号,比如250和251作为使用。
首先在内网主机上使用ssh-copy-id root@云服务器公网IP
,将内网主机的公钥放到服务器上
这一步必须完成,不然下面的命令无法成功建立隧道。
内网中主机使用,建立隧道
autossh -M 251 -fCNR 250:localhost:22 root@云服务器公网IP
vscode中ssh文件的配置如下:
Host aliyun
HostName 云服务器公网IP
User root
Host jetsonNano
HostName localhost
User jetson
Port 250
ProxyCommand ssh -A -q aliyun -W %h:%p
成功实现:使用aliyun作为跳板机来访问内网主机jetsonNano
设置开机自启动
方式一:rc.local (未验证!!)
linux中使用systemctl enable/