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 플레이북을 통해 스위치에 연결하는 데 문제가 있지만 터미널을 사용하여 IP 주소로 ssh를 실행하면 로그인할 수 있습니다.
내가 시도한 것들:
- 내가
host_key_checking = False
그랬어ansible.cfg
- .ssh/config 파일에 알고리즘 및 암호 항목이 추가되었습니다.
- 장애가 있는
ssh -oStrictHostKeyChecking=no admin@<ip-address>
도와주세요.
답변1
네트워크 스위치에 액세스하려는 경우 Python 인터프리터가 없으므로 모듈 raw
( ansible-doc raw
)을 사용해야 합니다.
액세스 문제가 있는 경우 먼저 이 모듈을 사용해 보세요 raw
. 그런 다음 일반적인 SSH 문제 해결을 살펴보세요.