VS Code Remote-SSH到AWS实例

时间:2019-07-11 20:04:49

标签: amazon-web-services visual-studio-code

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

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

谢谢

2 个答案:

答案 0 :(得分:2)

如何连接到AWS INSTANCE(EC2)

  1. 打开Visual Studio代码并安装扩展名-'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 

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

答案 1 :(得分:1)

已解决

步骤是:

1-创建您的实例(比方说来自Ubuntu18映像的EC2 t2.micro)
2-创建一个ssh配置文件(我们称其为ssh_config_aws)
3-遵循doc中的步骤:

主机
用户ubuntu(如果使用Amazon IMA,则为EC2用户)
主机名
IdentityFile

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