2009年12月11日 星期五

用sed解決SSH Key指紋不合

如果機器有換過,通常ssh fingerprint會不合,這時候系統就會強制不給連線。解決方式就是修改自己的.ssh/known_hosts裡面的內容,不過要打開檔案來找那一行來刪,眼花撩亂。
用sed來偷懶,直接編輯刪掉那一行,比如說訊息說找到的fingerprint與第5行紀錄相衝
sed -i -e '5d' .ssh/known_hosts
這樣就搞定了。

沒有留言: