Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Falha de autenticação na conexão SSH

Criei duas máquinas virtuais, uma com o ansible e outra para ser configurada "qat-dm-dev". Não estou conseguindo realizar a conexão via ssh (autenticação por chave rsa) entre a máquina virtual ansible e a máquina virtual a ser configurada. Testando entre o meu pc host e a vm a ser configurada, funciona normalmente com o uso da chave rsa privada criada.

Então: 1 - SSH do meu pc host para a vm a ser configurada funciona como esperado. 2 - SSH entre a VM com o ansible e a vm a ser configurada não funciona com falha de autenticação

Para ambos utilizei o mesmo comando => ssh -i /path/chaveprivada vagrant@192.168.0.100

Github com todos os arquivos utilizados: https://github.com/jcfreitas2000/vagrant

1 resposta
solução!

Pessoal, eu postei no tópico errado. Desculpa. Era para ser no curso de Vagrant (https://www.alura.com.br/curso-online-vagrant-gerenciando-maquinas-virtuais).

De qualquer forma, encontrei o problema. Basicamente, no arquivo Vagrantfile, eu estava utilizando a variável global "config" para definir o ip de ambas as máquinas (config.vm.network "private_network", ip: "192.168.0.100"), quando o correto era utilizar a variável definida para cada uma da máquinas, dessa forma:

  • dm.vm.network "private_network", ip: "192.168.0.100"
  • ansible.vm.network "private_network", ip: "192.168.0.101"

Alterei e o SSH funcionou normalmente!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software