我有一台虚拟机和一台 vps,它们都运行在 Centos 7 上。
我创建了一个 ansible 库存文件,其中包含:
vps_ip ansible_user=root
我收到错误:身份验证或权限失败。
我不明白,因为我已经在我的 vps 上复制了 ssh 密钥。
答案1
你需要告诉 ansible 使用哪个密钥......
#/etc/ansible.cfg.
private_key_file = /path/to/your/.ssh/id_rsa
我有一台虚拟机和一台 vps,它们都运行在 Centos 7 上。
我创建了一个 ansible 库存文件,其中包含:
vps_ip ansible_user=root
我收到错误:身份验证或权限失败。
我不明白,因为我已经在我的 vps 上复制了 ssh 密钥。
你需要告诉 ansible 使用哪个密钥......
#/etc/ansible.cfg.
private_key_file = /path/to/your/.ssh/id_rsa