Hi Chen, AFAIK, ssh-copy-id does exactly what the ansible module 'authorized_keys' does, which is copy the desired ssh-key to the server authorized_keys.
If I'm correct, this step is already done, so the problem is something else :( Em segunda-feira, 8 de outubro de 2018 22:30:30 UTC-3, chenchireddy guvvala escreveu: > > You also add ssh_keys to the same host. > like below > #ssh-copy-id root@loclahost or ssh-copy-id [email protected] <javascript:> > > Thanks > > > On Tuesday, October 9, 2018 at 6:52:49 AM UTC+5:30, Fabio Gomes Sakiyama > wrote: >> >> Hello guys, >> >> I'm trying to use the ansible_authorized keys to create VMs (with packer >> and terraform), adding my workspace key to VMs authorized keys. >> I think it worked because if I execute ''ssh root@myVM", it connects >> without asking password. >> >> But when I execute "ansible all -m ping -u root" to that same host, it >> fails with the error "sshh fails to connect to host via ssh. Permission >> denied". >> >> I'm really confused and struggling to understand that, since a raw ssh >> works and the ansible ssh doesn't. >> >> What am I missing?? >> >> Thanks in advance! >> > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/5225b217-c99b-45ce-a5ef-7701c57215f7%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
