1
resposta

Não consigo conectar na máquina wordpress utilizando chave privada.

Como estou utilizando máquina Windows criei duas VMS usando o Vagrant para simular o ambiente.

Ao utilizar o comando passado na aula: ansible -vvvv wordpress -u vagrant --private-key .vagrant/machines/wordpress/virtualbox/private_key -i hosts -m shell -a 'echo Hello, World'

Não consigo conectar na máquina wordpress. Pesquisando na net verifiquei que deveria mudar as permissões da chave privada para 400 e do diretório pai onde encontra-se a chave privada também. https://stackabuse.com/how-to-fix-warning-unprotected-private-key-file-on-mac-and-linux/

Não consigo atualizar as permissões dos arquivos mencionados, o fato da chave se encontrar na pasta compartilhada gerada pelo Vagrant (/vagrant) influencia isso ? (pasta também do windows)Dou chmod 400 e verifico as permissões da private key as quais não mudam.

Att

Obs.:

Se configuro gerando eu mesmo a chave publica via ssh-keygen -t rsa e ssh-copy-id a conexão funciona.

1 resposta

Olá, Diogo. Tudo bem?

Você tenta executar o chmoddentro da máquina virtual ou no próprio Windows? Pode mandar aqui resultado do comando ls -laonde a chave está localizada para que a gente possa verificar as permissões?

Além disso, eu recomendo você usar o Git Bash, encontrado nesse link para executar os comando do Linux no Windows.

Quanto a configurar gerando a sua própria chave SSH, essa é a melhor prática e, se for algo que você faz com facilidade, é até preferível que você faça assim.

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