尝试连接到 AWS EC2 实例并导致会话被拒绝(公钥)?

尝试连接到 AWS EC2 实例并导致会话被拒绝(公钥)?

我使用 Windows 10,可以在 PowerShell 中成功完成此操作:

ssh -i "bla.pem" [email protected]

但是,当我尝试在 VSC Remote Explorer 中执行此操作时,我得到:

[17:25:05.139] Received install output: ssion denied (publickey).
[17:25:05.141] Failed to parse remote port from server output

这是我修改的配置文件:

Host aws-bla
  HostName blabla.eu-west-2.compute.amazonaws.com
  IdentityFile C:\Users\xxx\.ssh\bla.pem

无论如何,我认为添加User ubuntu到配置文件中就可以解决问题。但是当我这样做时:

ssh -i "bla.pem" [email protected]

或者尝试从 VSC 连接,它现在挂起了;即使在 AWS 中重新启动实例后也是如此。这可能是什么原因造成的?

相关内容