公開鍵をauthorized_keysに一撃で追加する。
この記事に書いてあること
- タイトルそのままです。
公開鍵でsshログイン
公開鍵を使ってsshにログインするには、ホストのユーザーディレクトリにある.ssh/authorized_keysに公開鍵を追加する必要があります。
ssh_keygenすると.ssh/id_rsa.pubのようなファイルが出来上がるので、その内容をホストのauthorized_keysに追加すればOKです。
まあコピペでもいいわけですが・・・
一撃でやりたい
毎度のことなので一撃で済ませたいなと思ったので。
$ cat .ssh/id_rsa.pub | ssh foo@barhost -- "cat >> .ssh/authorized_keys"
そんなの当たり前じゃないかと言われそうですが、備忘録として。