mpi0
- SSH 接続 [
mpi0
->mpi1, mpi2
] の認証を、パスワード入力から認証鍵方式に変更目的: SSH 接続の認証を自動化、およびセキュリティ向上
# デフォルトで RSA方式 2048Bits
ssh-keygen
# > Enter file in which to save the key(~/.ssh/id_rsa):
# > Enter passphrase (empty for no passphrase):
# > Enter same passphrase again:
ファイル名 | |
---|---|
秘密鍵 | ~/.ssh/id_rsa |
公開鍵 | ~/.ssh/id_rsa.pub |
ssh-copy-id -i ~/.ssh/id_rsa.pub mpi@mpi1
# > mpi@pi1's password: ********
ssh-copy-id -i ~/.ssh/id_rsa.pub mpi@mpi2
# > mpi@pi2's password: ********
パスワード入力
を求められるが、SSH 鍵ペア作成時のパスフレーズ
ではない。
SSH 接続時のオプションを登録して、コマンドを簡略化
nano ~/.ssh/config
Host mpi2
hostname mpi2
user mpi
identityfile /home/mpi/.ssh/id_rsa
Host mpi1
hostname mpi1
user mpi
identityfile /home/mpi/.ssh/id_rsa
ssh mpi1