SSH クライアントとしては、 Windows では PuTTY を使っていたけど、 Chrome アプリで Secure Shell というのが便利で、今はこっちをメインに使っている。 サーバーのインストールなんかをしていると、 SSH のキーが変わってしまったりすることがあって、そこに Secure Shell をつなぎに行くとエラーが出ることがある。 いわゆる ~/.ssh に相当するものを消せばいいんだけど、 その方法がちょっとわかりにくかったので、ここに書いてみる。 Secure Shell が起動しているタブを開いた状態で、 Chrome の メニューから [その他のツール(L)]-[デベロッパーツール(D)] と操作し、右側に分割画面が出たら、上の方にある [Console] タブをクリック。 以下の内容を打ち込んで [Enter] を叩けば消せる。 キーの削除
1 | term_.command.removeDirectory('/.ssh/') |
known_hosts の削除
1 | term_.command.removeAllKnownHosts() |
参考: hterm and Secure Shell Frequently Asked Question https://goo.gl/muppJj