20.7.3.2. バージョン 2 用の DSA キーペアの生成
以下の手順に従って、SSH プロトコルのバージョン 2 用の DSA キーペアを生成します。
- プロトコルのバージョン 2 と連携するように DSA キーペアを生成するには、シェルプロンプトで以下のコマンドを入力します。
ssh-keygen -t dsa
~/.ssh/id_dsa
のデフォルトファイルの場所を受け入れます。アカウントのパスワードとは別のパスフレーズを入力し、再度入力して確認します。ヒントパスフレーズは、ユーザーの認証に使用される単語と文字の文字列です。パスフレーズは、パスフレーズのスペースまたはタブを使用できるパスワードとは異なります。通常、パスフレーズは単一の単語ではなくフレーズであるため、通常はパスワードよりも長い時間がかかります。公開鍵は~/.ssh/id_dsa.pub
に書き込まれます。秘密鍵は~/.ssh/id_dsa
に書き込まれます。秘密鍵には決して付与しないことが重要です。 - 以下のコマンドを使用して、
.ssh
ディレクトリーのパーミッションを変更します。chmod 755 ~/.ssh
~/.ssh/id_dsa.pub
の内容を、接続するマシンの~/.ssh/authorized_keys
ファイルにコピーします。~/.ssh/authorized_keys
ファイルが存在する場合は、~/.ssh/id_dsa.pub
ファイルの内容を他のマシンの~/.ssh/authorized_keys
ファイルに追加します。- 以下のコマンドを使用して
authorized_keys
ファイルのパーミッションを変更します。chmod 644 ~/.ssh/authorized_keys
- GTK2+ ライブラリーがインストールされている GNOME またはグラフィカルデスクトップ環境を実行している場合は、「GUI を使用した ssh-agent の設定」 に進みます。X Window System を実行していない場合は、「ssh-agentの設定」 に進みます。