Vscode 通过 Remote ssh 连接云主机
本功能依赖于平台 ssh 连接功能。需要使用支持 ssh 连接的镜像。
在本地通过 Visual Studio Code Remote - SSH extension 扩展连接共绩算力云主机进行远程开发。
优点 | 缺点 | |
Visual Studio Code Remote SSH | 支持多屏幕 | 配置难度高 |
Code Server (新手推荐) | 浏览器访问 | 没有 |
Jupyter Lab(科研推荐) | 浏览器访问 | 界面不够美观 |
其他 SSH 客户端 | 自定义程度高,可配合 tmux,无需图像界面。 | 难度高 |
操作系统设置
Section titled “操作系统设置”Windows 首次使用需要开启 设置 - 系统 - 可选功能 - 参看功能 - 可用功能 - OpenSSH 客户端
可选功能快捷链接:ms-settings:optionalfeatures (复制到浏览器上方搜索栏位打开)
MAC OS, 默认已经安装。
Linux 大多数发行版默认已经安装。若无安装可搜索 发行版名 + ssh client install。
1.进入 https://console.suanli.cn/server 创建云主机,选择支持 ssh 的设备。
2.选择镜像 -> 基础镜像 -> 请选择镜像 ->
选择版本 -> 确认
创建实例
在创建后平台会给出 ssh 登陆信息。
命令 ssh root@xnc1.550c.cloud -p 350xx
密码 tfxdn35921%&$xxxxx
Vscode 设置
Section titled “Vscode 设置”在本地安装好 Vscode 后安装以下扩展。
https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-ssh
按照以下操作添加服务器( ”+” 需要鼠标靠近后才会出现)
输入
命令 ssh root@xnc1.550c.cloud -p 350xx (替换成你自己的命令)。
回车后出现
点击 → (需要鼠标靠近后才会出现)
选择后按照引导按回车或者输入密码即可连接云主机,首次连接需要下载 Vscode server 时间会比较久。过程中提示输入密码记得输入。
完成连接如下图,出现左侧出现文件树或是命令行出现即为连接成功。