невозможно создать OVA в virtualbox с помощью упаковщика с аутентификацией private_key - PullRequest
0 голосов
/ 06 февраля 2019

Я не могу создать OVA с помощью упаковщика в virtualbox с id_rsa. С хост-компьютера я могу подключиться к хосту vbox с помощью того же закрытого ключа.Ошибка такая, как указано

«Ошибка ожидания SSH: сбой ssh: рукопожатие: ssh: невозможно выполнить аутентификацию, предприняты методы [нет publickey], не поддерживаются поддерживаемые методы».Используя "ssh_password", OVA успешно создан.Но моя цель - создать OVA, используя закрытый ключ.

{  
"builders": [{
    "type": "virtualbox-ovf",
    "source_path": "/root/Documents/OVA_idrsa.ova",
    "ssh_username": "support",
    "ssh_private_key_file": "id_rsa",
    "ssh_pty": "true",
    "ssh_port": 22,
    "vrdp_bind_address": "0.0.0.0",
    "guest_additions_mode": "disable",
    "virtualbox_version_file": "",
    "headless": true,
    "ssh_skip_nat_mapping": "true",
    "boot_wait": "120s",
    "ssh_wait_timeout": "1000s",
    "shutdown_command": ""


  }]


}

Я попытался использовать ssh_password вместо этого.Это было успешно.Но с файлом private_key проблема повторяется.

{  
"builders": [{
    "type": "virtualbox-ovf",
    "source_path": "/root/Documents/OVA_idrsa.ova",
    "ssh_username": "support",
    "ssh_private_key_file": "id_rsa",
    "ssh_pty": "true",
    "ssh_port": 22,
    "vrdp_bind_address": "0.0.0.0",
    "guest_additions_mode": "disable",
    "virtualbox_version_file": "",
    "headless": true,
    "ssh_skip_nat_mapping": "true",
    "boot_wait": "120s",
    "ssh_wait_timeout": "1000s",
    "shutdown_command": ""


  }]


}

Ошибка :

"Ошибка ожидания SSH: сбой ssh: рукопожатие: ssh: невозможноаутентификация, попытки методов [нет publickey], поддерживаемые методы не остаются "

...