Owner's Manual

ネットワークの設定 315
5
ssh-keygen
ユーティリティによって処理が完了します。次のメッ
セージが表示されます。
Your identification has been saved in
/home/oracle/.ssh/id.rsa.
Your public key has been saved in
/home/oracle/.ssh/id_rsa.pub.
The key fingerprint is:
xx:xx:xx:xx:xx:xx:xx:xx
oracle@< ノード名 >ID /home/oracle/.ssh/id.rsa
に保存されました。パブリックキーは
/home/oracle/.ssh/id_rsa.pub に保存されました。キーの
指紋は、xx:xx:xx:xx:xx:xx:xx:xx です。
6
cd /home/oracle/.ssh
に移動し、
ls -al
コマンドを使用して、ファ
イル
id_rsa
id_rsa.pub
が作成されていることを確認します。
7
mv
コマンドを使用して、パブリックキーの名前を生成元のシステ
ムを示す名前に変更します。
mv id_rsa.pub < ノード名 >.pub
すべてのシステムについて、パブリックキーの作成と名前の変更を
行ったら、別のシステムのキーの交換に進みます。
8
scp
コマンドを使用して、各ノードに対して
<
ノード名
>.pub
キー
のセキュアコピーを実行します。次の例は
2
ノードの場合です。
(ノード
1
:次のコマンド文字列を入力します。
scp/home/oracle/.ssh/< ノード 1>.pub< ノード 2
IP>:/home/oracle/.ssh
(ノード
2
:次のコマンド文字列を入力します。
scp/home/oracle/.ssh/< ノード 2>.pub< ノード 1
IP>:/home/oracle/.ssh
これで、各システムのディレクトリ
/home/oracle/.ssh
に相手のシ
ステムのパブリックキーが保存されました。
9
touch
コマンドを使用して、各ノードのディレクトリ
/home/oracle.ssh
authorized_keys
という名前のファイルを
作成します。
touch authorized_keys