Chrome Secure Shell 如何重設 known_hosts 主機紀錄

當我們使用 SSH 進行遠端連線時,主機會根據接收到的 Public Key 去比對之前的紀錄,如果發現相同 IP,而伺服器的 Public Key 不一樣時,那麼就是有問題啦,會跳出警告訊息,告訴你可能連到別人偽裝的伺服器。而在 Windows 上我習慣使用 Chrome Secure Shell 來連接主機,遇到這個問題時,找不到選單,實在不知道要怎麼重設啊,這裡記錄一下解決方式。


ssh - Chrome Secure Shell 如何重設 known_hosts 主機紀錄

WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!


Chrome Secure Shell 的解決方式

需要開啟開發人員視窗,按下 Ctrl+Shift+J (與 Chrome預設的 F12 不同),接著輸入以下指令,看到 return true 就完工拉!

term_.command.removeAllKnownHosts()

ssh2 - Chrome Secure Shell 如何重設 known_hosts 主機紀錄


參考資料

How to accept new host key?

Jerry
Jerry

樂於分享的軟體工程師,曾在新創與大型科技公司實習,獲得黑客松競賽冠軍,擔任資安研討會講者。長期熱衷於資訊安全、雲端服務、網路行銷等領域,希望將科技知識分享給更多人。內容轉載請來信:jlee58tw@gmail.com

1 則留言

luke1987515 發表迴響取消回覆