Estou com erro ao rodar a chave para instalar o python e o virtualenv.
Estou com erro ao rodar a chave para instalar o python e o virtualenv.
Oii, Richard, tudo certo contigo?
Isso mostra que há um problema com as permissões da sua chave privada SSH. O Ansible está tentando usar a chave para se conectar via SSH, mas está sendo bloqueado porque as permissões atuais da chave são muito abertas.
O erro específico menciona que as permissões da chave iac-alura.pem
são "demasiadamente abertas". Isso significa que outros usuários do sistema podem ler ou modificar sua chave, o que não é seguro. O SSH exige que as chaves privadas sejam protegidas e acessíveis apenas pelo proprietário.
Você precisa alterar as permissões da chave para que somente o proprietário possa ler e escrever.
Com o Linux ou Unix, você pode fazer deste modo:
chmod 600 /caminho/para/sua/chave/iac-alura.pem
Esse comando define as permissões da chave para que apenas o usuário proprietário possa ler e escrever o arquivo, o que deve resolver o problema de permissão.
Após ajustar as permissões, tente executar o playbook novamente com o comando que você estava usando:
ansible-playbook playbook.yml -u ubuntu --private-key iac-alura.pem -i hosts.yml
Se outra dúvida surgir, estamos aqui no fórum para te ajudar :)
Abraços e bons estudos!