VS Code 远程 SSH 到 AWS 实例

Pab*_*uiz 4 amazon-web-services visual-studio-code

是否可以将 VS Code(适用于 MacOS)中的 SSH 连接到我的 AWS 实例?

我想像使用 docker 容器一样使用它。在 AWS 实例中修改我的代码并使用相同的计算能力。

谢谢

Pab*_*uiz 5

解决了

步骤是:

1 - 创建您的实例(假设来自 Ubuntu18 映像的 EC2 t2.micro)
2 - 创建 ssh 配置文件(我们称之为 ssh_config_aws)
3 - 按照文档中的步骤操作:

主持人
    用户 ubuntu(如果您使用 Amazon IMA,则为 ec2-user)
    主机名
    IdentityFile

然后您将在远程连接插件的菜单中看到可用的连接。
只需连接到它,您的 Visual Studio Code 窗口就会附加到正在运行的实例。


med*_*tvu 5

如何连接到 AWS 实例 (EC2)

  1. 打开 Visual Studio Code 并安装扩展 - 'Remote - SSH'
  2. 安装后,单击 VSC 左下方的绿色链接图标以“打开远程窗口”
  3. 选择“远程 SSH:连接到主机...
  4. 添加新的 SSH 主机
  5. 输入 ubuntu@hostname_or_ip
  6. 选择'/root/.shh/config'
  7. 编辑配置文件

看我的例子

#Read more about SSH config files: https://linux.die.net/man/5/ssh_config

Host <enter hostname>
    HostName <enter hostname>
    User ubuntu
    IdentityFile ~/.ssh/mypemfile.pem 
Run Code Online (Sandbox Code Playgroud)

  1. 通过单击“打开远程窗口”链接并选择您保存的配置来保存和连接。