Chrome 上の SSH クライアント Secure Shell

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