SSH登陸配置忽略known_hosts文件的方法

一臺Linux跳板機如果有多人登錄時,每個用戶第一次連接都會提示是否加入此密鑰至~/.ssh/known_hsots,服務器多了以後,每個用戶連接時,都有這樣的提示。


而且有時候SSH登陸會被禁止,並彈出如下類似提示:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......

解決方案:                                                         

方法1:手動修改known_hsots文件,刪除:UserKnownHostsFile

方法2:修改配置文件“~/.ssh/config”,加上這兩行並reload sshd服務:
StrictHostKeyChecking no                                      
UserKnownHostsFile /dev/null 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章