远程登录开发机 远程登录开发机开启后,用户能够在本地或者其他设备上,使用终端或者VSCode远程登录开发机实例,通过SSH稳定且快速的建立连接。 前提 申请白名单:当前远程登录开发机暂未全网开放,需要联系平台增加账户白名单方可正常使用。 私有化版本:私有化版本平台需要确保部署了负载均衡和EIP,能够支持远程登录开发机功能。 镜像准备:当前仅支持平台预置的三款预装ssh相关组件的镜像进行远程登录操作。 状态:开发机处于运行中,且开发机成功绑定带EIP(弹性公网IP)的负载均衡ELB。 余额:平台会为您开启EIP,需要账号有足够余额能够满足EIP的开通,只有当所有开发机被删除后EIP才会被退订。 远程登录开发机 添加白名单:客户需要向平台申请加入运营后台开发机管理的白名单,添加进白名单的客户账号及其子账号可见平台远程登录的开关。需要提供相关信息给平台, 参数 说明 账户名 添加白名单后当前租户及其所有子账号可以开启开发机远程登录开关。 IP网段 输入当前用户的IP网段,例如:10.243.0.0/16。 本机生成密钥对:在本机上通过指令”sshkeygen“生成密钥对,生成的文件在”~/.ssh“文件夹下。 shell sshkeygen 选择带有SSH标签的系统预置镜像,镜像中预置了SSH登录所需要的ssh依赖,目前仅支持带有SSH标签的预置镜像开启远程登录开发机功能: 序号 镜像名称 1 ubuntu22.04teleformerscann8.2.rc1npu:v0.2.0.telechat25.post1.ssh 2 ubuntu22.04teleformerscann8.2.rc1npu:v0.2.0.post1.ssh 3 ubuntu22.04teleformerscuda12.4gpu:v0.5.ssh 配置SSH访问:当创建开发机时开启了"启用SSH",可以通过详情页查看远程登录的访问配置。只有当开发机在运行中状态且EIP绑定成功时可以复制访问指令,绑定中可以通过点击“刷新”按钮获取最新的绑定状态,绑定失败时可以通过点击“刷新“按钮重试。 参数 说明 启用SSH 开关,默认关闭,开启后会产生EIP费用。 SSH公钥 输入框,最多可输入10个需要用分号分隔。 启用SSH后,开发机进入运行中状态且EIP绑定成功时可以查看公网访问指令: shell ssh i 这里填私钥地址 root@ip p port