ansible -i hosts all -u root -m ping -vvvv 失败
ansible -i hosts all -u root -m ping -vvvv fail
我的房东:
➜ ansible cat hosts
[Production]
60.205.94.138
我的ansible.cfg
:
➜ ansible cat ansible.cfg
[Production]
60.205.94.138 ansible_ssh_private_key_file=/Users/yuanyuan/.ssh/yyb
我的命令及其结果:
ssh 命令:
ssh-copy-id -i ~/.ssh/yyb.pub root@60.205.94.138
有什么问题?
您使用 ansible.cfg
不正确。你那里的内容应该在你的主机文件中。
尝试 hosts
:
[Production]
60.205.94.138 ansible_ssh_private_key_file=/Users/yuanyuan/.ssh/yyb
和:
$ ansible all -i hosts -u root -m ping
我的房东:
➜ ansible cat hosts
[Production]
60.205.94.138
我的ansible.cfg
:
➜ ansible cat ansible.cfg
[Production]
60.205.94.138 ansible_ssh_private_key_file=/Users/yuanyuan/.ssh/yyb
我的命令及其结果:
ssh 命令:
ssh-copy-id -i ~/.ssh/yyb.pub root@60.205.94.138
有什么问题?
您使用 ansible.cfg
不正确。你那里的内容应该在你的主机文件中。
尝试 hosts
:
[Production]
60.205.94.138 ansible_ssh_private_key_file=/Users/yuanyuan/.ssh/yyb
和:
$ ansible all -i hosts -u root -m ping