我想通过 ssh 将 ansible 连接到 EC2。我在本地机器(ubuntu)上创建了一个密钥对,并使用 ssh-copy-id 将其复制到我的 EC2 实例中。复制成功,但是当我想连接到我的实例时出现以下错误:
Failed to connect to the host via ssh: [email protected]: Permission denied (publickey)
当我检查远程机器上的 auth.log 文件时,我看到以下日志:
invalid user usuario from 187.xx.xx.xx port 47988
这是我的 etc/ansible/hosts 文件
[host1]
github ansible_host=13.xxx.xxx.xx ansible_user=root
任何帮助将不胜感激。谢谢