Sun N1 Service Provisioning System 5.1 インストールガイド

Procedureマスターサーバーで ssh-agent を起動する

この作業は、ssh-agent を使用する場合にのみ行います。この作業は、マスターサーバーを起動する前に行なってください。


注 –

次の設定作業で使用する sshssh-add、および cr_server start の SSH 設定コマンドは、すべて ssh-agent の起動に使用したセッションで実行する必要があります。このセッションが終了している場合は、稼働している ssh-agent プログラムを停止し、新しい ssh-agent プログラムを起動しなければなりません。


手順
  1. ssh-agent を起動します。


    % eval `ssh-agent`
    

    ssh-agent が起動し、このプログラムによって 2 つの環境変数が設定されます。 SSH_AUTH_SOCKSSH_AGENT_PID は、ssh-agent に接続するために sshssh-add によって使用されます。

  2. 生成した非公開鍵をアップロードします。


    % ssh-add path-to-file/
    

    path-to-file/ には、非公開鍵ファイルを保存した安全なメディアのパスを指定します。

    パスワードを指定するようにメッセージが表示されます。

  3. 鍵を生成した際に作成したパスワードを指定します。

ssh-agent の停止

ssh-agent は、コマンド eval `ssh-agent –k` を実行して停止できます。

このコマンドは、SSH_AGENT_PID 変数を使用して ssh-agent プロセスに信号を送り、このプロセスを停止します。また、ssh-agent の起動時に設定された環境変数の解除も行います。