visual studio code 创建 SSH 远程连接

Developing on Remote Machines using SSH and Visual Studio Code https://code.visualstudio.com/docs/remote/ssh

应用包括但不限于:虚拟机、服务器

步骤说明:前两步不涉及代码(键盘)操作,所以就并在一起了(为什么安装 SSH 服务后没有直接验证?)

1. 安装 SSH 服务

安装 OpenSSH | Microsoft Docs https://docs.microsoft.com/zh-cn/windows-server/administration/openssh/openssh_install_firstuse

以 Windows 为例

  1. 依次进入:设置 > 应用 > 应用和功能 > 可选功能
  2. 开启 OpenSSH 服务器 功能

其他系统可以参考 https://code.visualstudio.com/docs/remote/ssh#_ssh-host-setup

2. 安装 Remote Development 扩展

Remote Development - Visual Studio Marketplace https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack

3. 验证 SSH 连接

先使用命令行工具验证 SSH 连接

ssh user@hostname
# Or for Windows when using a domain / AAD account
ssh user@domain@hostname

Tips: 验证失败时,可以查看 22 端口是否被监听,OpenSSH SSH Server 服务是否启动。

4. VS Code 中添加 SSH 配置

  1. 使用 F1 进入 VS Code 命令面板
  2. 输入 Remote-SSH: Connect to Host...
  3. 根据提示即可完成配置


版权声明:本文为m0_49270962原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。