Ansible Ping 错误 [已关闭]

Ansible Ping Errors [closed]

提问人:SB8767 提问时间:11/17/2023 最后编辑:SB8767 更新时间:11/17/2023 访问量:26

问:


这个问题似乎与特定的编程问题、软件算法或程序员主要使用的软件工具无关。如果您认为该问题在另一个 Stack Exchange 站点上是主题,您可以发表评论以解释在哪里可以回答该问题。

5天前关闭。

我在 ping 远程服务器时遇到问题。我有一个 vm 作为 ansible 服务器,在主机文件中,我有一台服务器(计划稍后添加更多)。

当我运行“ansible servers -m ping”时,我收到权限被拒绝错误,但公钥位于主机服务器上的authorised_keys列表中

我还在本地计算机上设置了 SSH 以访问主机文件上列出的服务器。当我运行“ansible servers -m ping --u (myusername)”时,我得到以下信息:

' 成功 => { “changed”: 假, “ping”: “乒乓球”

我还在主机服务器上创建了一个名为 ansible 的 sudo 用户,当我尝试以 ansible 身份 ping 时,我收到了相同的权限被拒绝错误。

' 遥不可及!=> { “changed”: 假, “msg”: “无法通过 ssh 连接到主机: [email protected]: 权限被拒绝 (公钥)。” “无法访问”:true'

Ansible的

评论

2赞 Zeitounator 11/17/2023
控制器上的本地用户没有私钥,该私钥使他有权以目标服务器上的 ansible 用户身份登录(即应该具有相应的公钥),这在错误消息中尽可能清楚地报告Failed to connect to the host via ssh: [email protected]: Permission denied (publickey)

答: 暂无答案