ansible.cfg
中添加以下参数:[defaults]
host_key_checking = False
这样可以禁用SSH连接时的host_key检查,但可能会存在安全风险。
2. 在执行playbook命令时加上--ssh-extra-args
参数,指定ssh连接时的ssh选项,例如:
ansible-playbook -i hosts playbook.yml --ssh-extra-args="-o StrictHostKeyChecking=no"
该参数会在ssh连接时加上-o StrictHostKeyChecking=no
选项,即不强制检查目标主机的host_key。