我在 EC2 AWS 上有一个客户端 (Ubuntu 服务器) 和一个 VM (Ansible 服务器)。我想使用我的 ansible 服务器 ping 到 EC2 上的客户端。
因此,我从 EC2 获取公钥并通过 PuttyGen 将其转换为私钥。
然后我将它带到 ansible 服务器。
我已将 ansible.cfg 配置如下:
private_key_file = /publickey/ansible.ppk
和/ansible/hosts:
[AWS] ec2-ip
然后,我尝试命令:
ansbile -m ping aws
然后就卡住了。什么也没发生
我遗漏了什么吗?
谢谢。
答案1
好的,我解决了。
通过改变publickey的权限
chmod 600 /路径/到/键
是工作。