You need to enable JavaScript to run this app.
导航
远程连接开发机
最近更新时间:2025.11.06 15:31:32首次发布时间:2025.07.29 16:18:54
复制全文
我的收藏
有用
有用
无用
无用

在本地或者其他设备上使用终端或者 VSCode 等 IDE 远程连接开发机时,可以采用 SSH 直连的方式快速开始数据处理任务编写、调试和运行。

前提条件

  1. 本地已生成密钥对。
    1. 在本地机器上生成公钥和私钥,可以通过 ssh-keygen命令生成新的公钥私钥文件。
    2. 通过 cat ~/.ssh/id_rsa.pub命令获取本地机器的公钥。
  2. 开发机创建时配置的 SSH 公钥与本地私钥匹配。
  3. 开发机状态为运行中
  4. 开发机创建时,所选安全组已放通 SSH 客户端网段。且放通端口包含2222。

操作步骤

获取登录命令

  1. 当开发机进入运行中状态后,可通过如下方式获取 SSH 登录命令。
    1. 开发机列表页面。
      Image
    2. 开发机详情页面。
      Image

本地连接开发机

通过本地 Trae 连接开发机

  1. 前往 Trae 的官网,将 Trae 安装至电脑,操作详见 安装 Trae 指南
  2. 打开远程资源管理器,然后点击 + 按钮。
  1. 在输入框中输入 SSH 登陆命令,操作命令参考注意事项
  1. 点击确认后,SSH 连接目标中出现远程主机名。
  1. 打开资源管理器,选择在当前窗口连接主机,等待 Trae 下载并安装远程服务器。

通过本地 VSCode 连接开发机

  1. 在本地 VSCode 软件中安装 Remote Explorer 插件。
  1. 在 Welcome 页选择 Connect to...(连接到...) 按钮,如果是首次使用请单击 SSH 选项并等待 VSCode 自动完成 Remote - SSHRemote - SSH: Editing Configuration Files 的安装,此时下拉列表中出现选项 Connect to Host...,单击该选项。
  1. 然后点击 Configure SSH Hosts...(配置 SSH 主机...),此时会出现 SSH 配置文件路径。
  1. 单击列表中出现的 SSH 路径(默认路径通常为 ~/.ssh/config),打开config文件,进行配置。

将 Port 访问端口修改为您创建开发机时指定的端口,并将如下配置粘贴至文件末尾并保存:

HOST 101.126.65.0
    HostName 101.126.65.242 
    IdentityFile <your_rsa_path>
    Port <访问端口,即创建开发机时设置的 SSH 调用端口,如: Port 1024>
    User root
  1. 再次点击 Connect to...(连接到...) 按钮,然后下拉列表中选择 Connect to Host...,选择刚才配置好的路径。

说明

具体流程可参考:使用 SSH 进行远程开发 - VSCode 编辑器

  1. 连接成功后创建终端即可使用开发机。

通过本地 PyCharm 连接开发机

  1. 在本地 PyCharm 软件中安装 Remote Develop Gateway 插件。
  1. 在 PyCharm 欢迎页面,新建一个连接,Username填写root,Host填写SSH登陆命令中的ip,Port添加SSH登陆命令中的端口号。如果私钥地址~/.ssh/id_rsa,还可自定义设置私钥地址。
  1. 在向导下一页中设置远程 IDE 版本以及远程代码目录。
  1. 连接 remote 代码仓库。

说明

具体流程可参考:从 PyCharm 连接到远程服务器 | PyCharm

注意事项

本地私钥已存入默认路径且在环境中指定路由,即可直接使用 LAS 提供的登录命令;如非保存至默认路径,请使用如下命令登录:

ssh -i ~/xxx/${ssh私钥名称} -p ${开发机调用端口} root@${负载均衡公网IP}
# 「~/xxx/${ssh私钥名称}」 为您存储 SSH 私钥的路径
ssh -i ~/.ssh/las_rsa/new -p 1111 root@101.126.64.0

注意

若本地私钥未存储在~/.ssh/默认路径,需用
ssh -i ~/xxx/私钥文件 -p 端口号 用户名@服务器地址命令登录开发机。