Caixa vagrant personalizada para libvirt e ssh

0

Eu segui esta instrução e tentei preparar minha própria caixa vagabunda: como criar uma caixa vagrant personalizada da libvirt / kvm exemplo?

Infelizmente, estou enfrentando um problema. Vagrant up trava:

==> default: Waiting for SSH to become available...

Logs mais detalhados mostram algo assim:

D, [2018-04-04T15:51:40.628951 #6576] DEBUG -- net.ssh.authentication.methods.publickey[3fc61a560e58]: trying publickey (dd:3b:b8:2e:85:04:06:e9:ab:ff:a8:0a:c0:04:6e:d6)
D, [2018-04-04T15:51:40.629709 #6576] DEBUG -- socket[3fc61a8070e4]: queueing packet nr 5 type 50 len 348
D, [2018-04-04T15:51:40.629904 #6576] DEBUG -- socket[3fc61a8070e4]: sent 372 bytes
D, [2018-04-04T15:51:40.656401 #6576] DEBUG -- socket[3fc61a8070e4]: read 68 bytes
D, [2018-04-04T15:51:40.656589 #6576] DEBUG -- socket[3fc61a8070e4]: received packet nr 5 type 51 len 44
D, [2018-04-04T15:51:40.656660 #6576] DEBUG -- net.ssh.authentication.session[3fc61a593f9c]: allowed methods: publickey,password
E, [2018-04-04T15:51:40.656709 #6576] ERROR -- net.ssh.authentication.session[3fc61a593f9c]: all authorization methods failed (tried none, publickey)

Este último erro não aparece para as caixas oficiais (como o ubuntu1604).

O que eu notei é que não há chave_particular no diretório:

ls .vagrant/machines/default/libvirt/
creator_uid  id  index_uuid  vagrant_cwd

Por exemplo, o mesmo diretório da caixa de libvirt oficial ( link ) parece diferente.

ls .vagrant/machines/default/libvirt/
action_provision  creator_uid  id  index_uuid  private_key  synced_folders  vagrant_cwd

Eu senti falta de algo durante a configuração da caixa?

    
por dePablo 04.04.2018 / 16:48

1 resposta

0

Eu tenho cometido um erro estúpido. Como um authorized_keys eu tenho usado o arquivo copiado de outro sistema vagrant. Então, ao invés de usar "chave pública insegura vagabunda", tentei usar a chave "vagrant" para esse sistema existente.

Quando usei este link , tudo começou a funcionar como eu esperava.

    
por 05.04.2018 / 21:46