A solução temporária para mim era gerar um conjunto de chaves e colocá-las no mesmo diretório que o Vagrantfile
; depois, ao provisionar, copio as chaves para /root/.ssh/
. Houve um pequeno problema com isso e foi que eu também tive que gerar um arquivo known_hosts
para que a VM aceitasse a conexão do servidor remoto. O arquivo known_hosts
também reside no diretório /vagrant/.ssh/ e é copiado com as chaves e agora tudo está funcionando.
Eventualmente, quando não estou tentando enviar uma caixa de 1 GB para meu host de arquivos por Wi-Fi irregular, a solução real será incluir esses arquivos na caixa de fundo permanentemente.