Master Server 上の非公開鍵ファイル ~/.ssh/id_rsa を安全なメディアにコピーします。
% cp /User-hone/.ssh/id_rsa path_to_file/ |
User-home には現在 Master Server マシンにログインしているユーザーのホームディレクトリ、path_to_file/ には非公開鍵ファイルの保存先となる安全なメディアのパスを指定します。
非公開鍵ファイルをローカルファイルシステムから削除します。
% rm /User-home/.ssh/id_rsa |
公開鍵を、SSH を使用するように設定する個々の Local Distributor と Remote Agent にコピーします。 この鍵を ~/.ssh/authorized_keys2 ファイルに保存します。
% cp /User-home.ssh/id_rsa.pub /User-home-APP/.ssh/authorized_keys2 |
User-home には、Master Server マシンのホームディレクトリを指定します。User-home-APP には、現在 Local Distributor または Remote Agent マシンにログインしているユーザーのホームディレクトリを指定します。
.ssh/ ディレクトリとその親ディレクトリ (存在する場合) が world writable でないことを確認します。
.ssh/authorized_keys2 ファイルのアクセス権ビットを 600 に変更します。
次の行を、Master Server と Local Distributor の config.properties ファイルに追加します。これで、ssh-agent の転送機能が有効になります。
net.ssh.args=-o|BatchMode yes|-A |