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