Ansible을 통한 SSH 시도가 실패했습니다.

Ansible을 통한 SSH 시도가 실패했습니다.
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를 실행하면 로그인할 수 있습니다.

내가 시도한 것들:

  1. 내가 host_key_checking = False그랬어ansible.cfg
  2. .ssh/config 파일에 알고리즘 및 암호 항목이 추가되었습니다.
  3. 장애가 있는ssh -oStrictHostKeyChecking=no admin@<ip-address>

도와주세요.

답변1

네트워크 스위치에 액세스하려는 경우 Python 인터프리터가 없으므로 모듈 raw( ansible-doc raw)을 사용해야 합니다.

액세스 문제가 있는 경우 먼저 이 모듈을 사용해 보세요 raw. 그런 다음 일반적인 SSH 문제 해결을 살펴보세요.

관련 정보