あままこのブログ

役に立たないことだけを書く。

備忘録:Chrome拡張機能のSecure Shellで公開鍵認証をしたいときはSSH Agent for Google Chromeを使う

タイトルで完結してるが。

ChromebookとかでSSHをしようとするには、ChromeSSH拡張機能を使うのが正攻法。
chrome.google.com
だけど、公開鍵認証しようとして秘密鍵を登録しようとしても、以下のエラーが出てうまくいかないバグがある。

Load key "/.ssh/identity/id_rsa": invalid format

groups.google.com
ので、とりあえず以下のサイトの記述に従ってSSH Agentの拡張機能を追加し、それを利用して秘密鍵を登録させると、うまくいく。
blog.c6h12o6.org
ちなみに、上記サイトではRSA鍵のみ動作確認しているが、ED25519鍵でもうまくいく。