使用 VS Code 通过 SSH 在服务器上开发¶
适用镜像: Ubuntu24、Ubuntu22、Ubuntu20、Ubuntu18、CentOS
本文将指导您如何使用 VS Code 通过 SSH 连接到远程服务器进行开发。VS Code 提供了强大的远程开发功能,允许您直接在服务器上编辑和运行代码。
一、前提条件¶
- VS Code 安装:确保已安装 Visual Studio Code。
- Remote - SSH 扩展:在 VS Code 中安装 Remote - SSH 扩展。
-
SSH 信息: 在客服消息窗口,我们会得到类似如下内容的信息,我们需要从中获取链接信息。
以下图片内容为示例,实际以客服发送的消息为准。
系统账户
/用户名
: 为接下来需要使用的用户名(以实际发送的为准,如root、easyai
,则表示是root
和easyai
两个账户,我们尽量选用非root
的那一个);系统账户
/密码
: 为接下来需要使用的密码 (系统账户的密码、ssh的密码均是它);SSH
/端口
: 为接下来需要使用的端口 (端口、port都是它);SSH
/地址
: 为接下来需要使用的地址(地址、主机、host等等,都是它);
二、配置 SSH 连接¶
- 打开 VS Code,按以下快捷键打开命令面板:
- Windows/Linux:
Ctrl+Shift+P
- macOS:
Cmd+Shift+P
- Windows/Linux:
-
输入
Remote-SSH: Connect to Host
,然后选择Add New SSH Host
。依次点击如下图所示 1、2 将会到达同样的界面
-
输入 SSH 连接信息,格式如下:
例如: - 提示保存位置的时候,选择默认第一项即可。
三、连接到远程服务器¶
- 再次按以下快捷键打开命令面板:
- Windows/Linux:
Ctrl+Shift+P
- macOS:
Cmd+Shift+P
- Windows/Linux:
- 输入
Remote-SSH: Connect to Host
,选择刚才配置的主机。 - 输入密码,VS Code 将连接到远程服务器。
- 连接成功后,VS Code 会打开远程服务器上的文件系统,您可以直接编辑和运行代码。
也可以如下图所示操作
如下图所示,依次点击左侧的插件入口,在界面中找到前面添加的链接
如果出现这个提示,需要注意,远程主机是Windows就选Windows,远程主机是Linux就选Linux。
到这一步,输入前面的密码,按回车键
确定即可