SSH远程连接开发机
更新时间:2025-01-26
平台提供SSH远程连接开发机的方式,您可以通过SSH安全的连接到开发机,进行文件传输、代码编辑等操作。
前置条件
- 开发机处于“运行中”状态
- 开发机实例已经开启了SSH服务,并且在创建开发机时将容器SSH端口正确的映射
- 如果使用公网连接,需要开发机实例开启公网
SSH密钥方式连接
平台已为所有开发机预置SSH服务,默认使用密钥方式进行连接鉴权,使用密钥方式连接步骤如下:
配置 SSH 公钥
- 生成密钥对a. 在本地机器上生成公钥和私钥,可以通过
ssh-keygen
命令生成新的公钥私钥文件b. 通过cat ~/.ssh/id_rsa.pub
命令获取本地机器的公钥; - 创建开发机时,打开
【SSH远程开发】
按钮,填写公钥,多个公钥请通过换行输入。
注意:请确保本地的私钥文件和填写的公钥文件是一对,否则会连接失败
使用SSH密钥连接
开发机为运行中状态时,在开发机列表点击【登录】按钮可以查看SSH的登录指令。
使用公网或私网登录时,请注意以下信息:
- 公网登录:在任意连通公网的机器上,均能使用 SSH 公网指令登录开发机
- VPC内网登录:需要通过 SSH 私网指令登录开发机时,请确保输入登录指令的机器处于对应的私有网络内