Segui todos os passos do professor na aula , porem ao me conectar com "vagrant ssh" ele informa que não tenho a chave publica. Como faço para acertar isso ?

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Segui todos os passos do professor na aula , porem ao me conectar com "vagrant ssh" ele informa que não tenho a chave publica. Como faço para acertar isso ?

Oii, Márcio, tudo bem? :)
O Vagrant não está conseguindo encontrar a chave pública necessária para estabelecer uma conexão SSH segura com a máquina virtual. Isso pode acontecer por algumas razões. Vou deixar um passo a passo pra ver se conseguimos lidar com isso, tá bem?
Verifique, por favor, a configuração do Vagrantfile: veja se o arquivo Vagrantfile foi configurado para usar uma chave SSH. Você pode verificar isso procurando uma linha como a config.ssh.private_key_path = 'caminho/para/sua/chave'. Se essa linha não existir, você pode adicionar ou corrigir o caminho para a chave.
Gere uma nova chave SSH (se necessário): se você não tiver uma chave SSH ou não souber onde ela está, pode gerar uma nova. Abra o terminal e digite:
ssh-keygen -t rsa -b 4096 -C "seu_email@email.com"
Siga as instruções para salvar a chave em um local padrão (geralmente é o ~/.ssh/id_rsa) e defina uma senha, se desejar.
(E lembre-se de trocar o e-mail de exemplo ali em cima para o seu)
Adicione a chave ao Vagrantfile: após ter a chave, você precisa informar ao Vagrant onde ela está localizada. Adicione ou modifique a linha no Vagrantfile:
config.ssh.private_key_path = '~/.ssh/id_rsa'
Substitua '~/.ssh/id_rsa' pelo caminho certo se for outro (o que citamos ali em cima).
Reinicie o Vagrant: após ajustar o Vagrantfile, é uma boa prática recarregar a configuração do Vagrant para aplicar as mudanças. Você pode fazer isso com os seguintes comandos:
vagrant reload
vagrant ssh
Verifique as Permissões: veja se as permissões dos arquivos de chave SSH estão certinhas. As chaves privadas devem ter permissões restritas. Você pode ajustar isso com:
chmod 600 ~/.ssh/id_rsa
Se outra dúvida surgir, estamos disponíveis aqui no fórum.
Abraços e bons estudos!
Obrigado pela Ajuda Maria Isabel, funcionou consegui executar, porem me acontece um outro erro agora que não consigo nem pegar log. Depois que faço todo processo, e digito o endereço para acessar o jenkins no browser (192.168.33.10), passando o IP e a porta 8080, a minha maquina simplesmente reeinicia do nada. Estou em busca de resolver isso agora.
Oii, Márcio!
Vish, será que é algum conflito de porta? Talvez nas configurações do Jenkins tenha alguma coisa que cause o conflito pra isso acontecer.
Vai me dando updates? São várias razões pra uma máquina reiniciar do nada. Então é um pouco difícil achar o motivo sem ter acesso.
Espero que você consiga achar de onde surgiu isso.
Se precisar de ajuda, ainda estaremos aqui.
Abraços!