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