【问题标题】:ssh connection error when building an AWS AMI packer with minnaker provisioner script on it构建带有 minnaker 配置程序脚本的 AWS AMI 打包程序时出现 ssh 连接错误
【发布时间】:2021-03-16 10:58:02
【问题描述】:

当我构建安装了 minnaker 的 AWS AMI 时,我收到了附加错误,非常感谢您为此提供帮助 'amazon-ebs' 错误:Packer 在尝试通过 SSH 连接时遇到身份验证错误.如果您的用户名/密码错误,可能会发生这种情况。作为调试过程的一部分,您可能需要仔细检查您的凭据。原始错误:ssh:握手失败:ssh:无法验证,尝试的方法 [none publickey],没有支持的方法

我的 template.json 文件如附件所示

{ “变量”:{ “aws_access_key”:“”, “aws_secret_key”:“” },

"builders": [
  {
      "type": "amazon-ebs",
      "region": "us-west-2",
      "source_ami": "ami-0e32ec5bc225539f5",
      "access_key": "{{user `aws_access_key`}}",
      "secret_key": "{{user `aws_secret_key`}}",
      "ssh_username": "ec2-user",
      "communicator": "ssh",
      "iam_instance_profile": "{{user `iam_instance_profile`}}",
      "instance_type": "t3a.large",
      "launch_block_device_mappings": [ {
      "device_name": "/dev/sda1",
      "volume_size": 32
} 
],
      "ami_name": "minnakeramitwo - {{timestamp}}"
}
],
"provisioners": [
{
    "type": "file",
    "source": "minnaker.tgz",
    "destination": "/tmp/minnaker.tgz"
},
{

   "type": "shell",
   "inline": ["tar -xzvf /tmp/minnaker.tgz && cd minnaker && ./scripts/install.sh -o"]
}

] }

【问题讨论】:

    标签: json amazon-web-services ssh packer


    【解决方案1】:

    Intead ubuntu 用户我使用的是 root 并且效果很好。

    {
    
    "builders": [
        {
            "type": "amazon-ebs",
            "region": "us-east-1",
            "source_ami": "ami-05880939912ddc43d",
            "instance_type": "t2.micro",
            "ssh_username": "root",
            "ami_name": "xtian-mware-regner",
            "ami_description": "blue-print",
            "tags": {
                "role": "MiddleTier"
            },
            "run_tags": {
                "role": "buildSystem"
            }
        }
    ] 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-15
      • 2021-12-15
      • 1970-01-01
      相关资源
      最近更新 更多