fatal: [SW1]: FAILED! => {"ansible_facts": {"discovered_interpreter_python": "/usr/bin/python3"}, "changed": false, "msg": "paramiko: The authenticity of host '<ip-address>' can't be established.\nThe ssh-rsa key fingerprint is b'11cf4d805165c66aaa56245674095d3f3'."}
我是 Ansible 的新手,并试图探索它,在通过 ansible playbook 连接到交换机时遇到问题,但是当我使用终端 ssh 到 IP 地址时,我可以登录。
我尝试过的事情:
- 我做
host_key_checking = False
了ansible.cfg
- 在 .ssh/config 文件中添加了算法和密码条目
- 残疾人
ssh -oStrictHostKeyChecking=no admin@<ip-address>
请帮忙。
答案1
如果您尝试访问网络交换机,它们不会有 python 解释器,因此您需要使用模块raw
( ansible-doc raw
)。
至于您的访问问题,请先尝试使用该raw
模块。之后,看一下常见的 SSH 故障排除。