Ansible始终对本地主机有SSH错误?

时间:2019-06-12 19:57:50

标签: ansible centos7

在CentOS机器上,我可以ssh到localhost。我也可以成功“ sudo ansible -m ping localhost”。端口22也开放。我还可以在本地主机上运行一个剧本,其中“ connetion:local”。

但是,当尝试通过ansible通过SSH对localhost执行任何操作时,我得到以下信息:

localhost | UNREACHABLE! => {
    "changed": false,
    "msg": "Failed to connect to the host via ssh: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).\r\n",
    "unreachable": true
}

据我所知,另一个类似SO对类似错误here的回答 并不能真正解决问题,因为它基本上说“那么不要使用SSH”。

0 个答案:

没有答案