2016-01-25 65 views

回答

0

你有幾個選擇這裏。

您完全可以通過添加

StrictHostKeyChecking no 

爲每個服務器的/etc/ssh/ssh_config忽略known_hosts中。

或者你可以使用ssh-keyscan所有主機與相當於添加到每個服務器的已知主機:

ssh-keyscan -H {host_name} >> path/to/known_hosts 

這可能看起來像:

name: Add all hosts in inventory to known_hosts 
shell: ssh-keyscan -H {{ item }} >> path/to/known_hosts 
with_items: "{{ groups['all'] }}"