2016-11-04 14 views
0

我已經安裝在計算機上的多個虛擬機,而我通過SSH連接:如何擺脫「遠程主機標識發生了變化」的消息

ssh [email protected] 

ssh [email protected] 

所以每我連接到不同的vm我需要編輯我的~/.ssh/known_hosts文件,以擺脫:「WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!」消息。

有什麼方法可以自動信任本地主機上的所有虛擬機?

+0

應該如何這些命令連接到不同的系統?它們都連接到本地主機。 – arkascha

+0

@arkascha - 大概通過端口轉發。 – Quentin

+0

@Quentin即使如此,爲什麼該端口轉發行爲會因帳戶名稱而有所不同? – arkascha

回答

1

在您的配置(例如把〜/ .ssh/config中),您可以垃圾桶已知主機對指定的主機名:

Host localhost 
     HostName localhost 
     UserKnownHostsFile=/dev/null 
     StrictHostKeyChecking=no 

credit

+0

它的工作原理,謝謝! – eparvan

相關問題