#navi2(RaspberryPi,toc,prev,next) ---- #contents ---- * sshd の設定変更 [#xa29a1d4] デフォルトでは、ユーザー名とパスワードだけで ssh ログインできます。 少しでもセキュリティ強化するため、認証キー必須の方式に変更します。 ** SSH Key の生成 [#lf1d651d] +SSH 接続のための秘密鍵 id_rsa と 公開鍵 id_rsa.pub を生成します。 $ ssh-keygen -t rsa -b 4096 -C [メールアドレスなどのコメント] ※ .ssh 配下に、id_rsa, id_rsa.pub が生成されます。 +id_rsa.pub を .ssh/authorized_keys に追記します。 $ cat .ssh/id_rsa.pub >> .ssh/authorized_keys +.ssh/id_rsa ファイルを PC 側に持ってきます。 $ mv .ssh/id_rsa . $ chmod 644 id_rsa TeraTermProの「ファイル(F)」→「SSH SCP...」を選択して、 From: ~/id_rsa To: <任意のディレクトリ> を指定して、Receive ボタンを押下する。 +Raspberry Pi 上から id_rsa を削除する。 $ rm id_rsa ※本来は、PCで生成して、id_rsa.pub を接続先の .ssh/authorized_keys に追加します。(秘密鍵 id_rsa をネットワーク上に流さないこと。) ---- #navi2(RaspberryPi,toc,prev,next)