🔑

公開鍵認証 を使って raspberrypi に ssh 接続する

2022/08/27に公開

前提

既に、パスワードで ssh 接続するように raspberrypi をセットアップしたが、公開鍵認証の方が便利なので変更したい。公開鍵と秘密鍵は作成済み。

公開鍵認証で接続するには、.ssh/authorized_keys に公開鍵を追記する必要があるが、ssh-copy-id というコマンドを使うと、指定した公開鍵を .ssh/authorized_keys にコピーしてくれる。

手順

ssh-copy-id -i ~/.ssh/id_rsa.pub pi@raspberrypi.local

-i で公開鍵へのパスを指定、pi@raspberrypi.local は自身の ユーザー名@ホスト名に置き換えてください。

Enter を押すと、パスワードを求められるので入力。

ssh pi@raspberrypi.local

で接続できることを確認

Discussion