将PEM密钥添加到Jenkins盒子



我有一个jenkins框,我有ssh,从那里我想访问AWS中的一个EC2实例,我尝试了ssh -i mykeyname.pem,ec2--用户@dnsname,但它给我带来了一个错误"权限拒绝(publicKey,gssapi-keyex,gssapi-with-mic)"。我有要连接的EC2实例的PEM文件。但是,有什么办法可以进入实例。?

有两个可能的原因。

  1. 默认用户名不是" ec2-user"

    • 请使用图像" Jenkins Box"检查您的。
    • 如果它不使用" EC2-用户",请更改SSH命令的用户名
  2. 您的密钥对不正确

    • 使用正确的密钥对创建EC2实例后,您可以使用此类命令访问EC2实例
    • 请使用密钥对名称检查您的

fyi

使用SSH

连接到Linux实例

最新更新