SSH 远程连接开发机 | 大装置帮助中心
跳到主要内容

SSH 远程连接开发机

对于处于“运行中”状态的开发机您可通过 SSH 方式本地连接至开发机使用,实现端云协同开发。

📣 Tips:为保障 ssh 连接稳定性,推荐在开发机详情页配置 eip dnat 规则进行连接。

事先准备

1、本地公钥⽣成步骤如下:

• 打开您本地的终端(如Terminal),输⼊ ssh-keygen 命令

• 确认存放公钥的地址。您可使⽤默认路径,直接 enter 键确认

• 输⼊密码和确认密码。如果不想设置密码,直接按两次 enter 键。⽣成后可获取您的公钥。

alt 属性文本

• 在公钥生成的地址对应的 id_rsa.pub 文件下获取到公钥信息

2、公钥配置⽅式如下:

在启动开发机后,将公钥埋⼊ /root/.ssh 中名为 authorized_keys 的⽂件中,再进⾏ ssh 远程连 接。

alt 属性文本

本地 Terminal SSH 访问

(1)在开发机详情页面获取需要访问的开发机的 ssh 地址

alt 属性文本

(2)打开本地 Terminal,输⼊ ssh 地址并连接,实现更⾼效、安全的免密码访问

alt 属性文本

VS Code SSH 访问

(1)在 Vs Code 的官⽅插件中,搜索并安装 Remote-SSH 插件

alt 属性文本

(2)在 Vscode 客户端左下角点击启动 Remote - SSH,选择 conncet to host 可选择已添加的 host 或添加新的 host 进行连接。

alt 属性文本

注:

  1. 开发机 host 可在开发机详情页面获取

alt 属性文本

  1. 添加新 host 注意 SSH 配置文件地址为在事先准备时公钥文件生成的地址,如 C:\Users\XXX.ssh\config