日本語 man コマンド類 (ja-man-1.1j_5) と日本語 man ドキュメント (ja-man-doc-5.4 (5.4-RELEASE 用) など) をインストールすると、以下のような man コマンド閲覧、キーワード検索が コンソールからできるようになります。
4.11-RELEASE-K, 5.4-RELEASE-K, 5.5-RELEASE-K, 6.0-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K, 12.1-RELEASE-K は、 プライベート版 (小金丸が編集してまとめたもの) ですが、 より多くの翻訳したファイルが含まれています。 (5.4-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K から 12.3-RELEASE-K, 13.0-RELEASE-K から 13.2-RELEASE-K は、全翻訳済み)
13.3-STABLE-K, 15.0-CURRENT-K は現在、作成中で日々更新されています。
Table of Contents
SSH-ADD(1) FreeBSD 一般コマンドマニュアル SSH-ADD(1) 名称 ssh-add -- 認証エージェントに秘密鍵 (identity) を追加する 書式 ssh-add [-cDdkLlXx] [-E fingerprint_hash] [-t life] [file ...] ssh-add -s pkcs11 ssh-add -e pkcs11 解説 ssh-add は、認証エージェント ssh-agent(1) に、秘密鍵 (identity) を追加し ます。引数なしで実行されるとき、ファイル ~/.ssh/id_rsa, ~/.ssh/id_dsa, ~/.ssh/id_ecdsa, ~/.ssh/id_ed25519 と ~/.ssh/identity を追加します。秘密 鍵をロードした後に、ssh-add は、-cert.pub を追加することによって取得され るファイル名から、秘密鍵ファイルの名前まで対応する証明書情報をロードしよ うとします。コマンドラインで代わりのファイル名を与えることができます。 任意のファイルがパスフレーズを要求するなら、ssh-add は、ユーザからパスフ レーズを求めます。パスフレーズは、ユーザの tty から読み込まれます。ssh- add は、複数の秘密鍵 (identity) ファイルが与えられるなら、最後のパスフ レーズを再試行します。 認証エージェントは、実行されていなければならず、SSH_AUTH_SOCK 環境変数 は、動作する ssh-add のために、そのソケットの名前を含んでいなければなりま せん。 オプションは、次の通りです: -c 追加の identity が認証のために使用される前に、確認しなければなら ないことを示します。確認は、ssh-askpass(1) によって実行されます。 確認が成功したかは、要求者に入力されたテキストではなく ssh- askpass(1) からの 0 の終了ステータスによって示されます。 -D エージェントからすべての identity を削除します。 -d identity を追加する代わりに、エージェントから identity を削除しま す。ssh-add が引数なしで実行されたなら、デフォルトの識別のための 鍵とそれらの対応する証明書は、削除されます。そうでなければ、引数 リストは、エージェントから削除される鍵と証明書を指定するための公 開鍵のファイルへのパスのリストとして解釈されます。公開鍵が与えら れたパスで見つけられないなら、ssh-add は、.pub を追加して、再試行 します。 -E fingerprint_hash 鍵の指紋を表示するとき、使用されたハッシュアルゴリズムを指定しま す。有効なオプションは、次の通りです: ``md5'' と ``sha256''。デ フォルトは、``sha256'' です。 -e pkcs11 PKCS#11 共有ライブラリ pkcs11 によって提供される鍵を削除します。 -k エージェントにキーをロードするか、またはエージェントからキーを削 除するとき、平易な秘密鍵だけを処理して、証明書をスキップします。 -L 現在、エージェントによって表わされるすべての identity の公開鍵パ ラメータをリストします。 -l 現在、エージェントによって表わされるすべての identity の指紋 (fingerprint) をリストします。 -s pkcs11 PKCS#11 共有ライブラリ pkcs11 によって提供される鍵を追加します。 -t life エージェントに鍵を追加するさい、その鍵の最大生存時間を指定しま す。存続期間は、秒または sshd_config(5) で指定される時間の形式で 指定されます。 -X エージェントのロックを解除します。 -x パスワードがあるエージェントをロックします。 環境変数 DISPLAY と SSH_ASKPASS ssh-add がパスフレーズを必要とし、それが、端末から実行されたな ら、現在の端末からパスフレーズを読み込みます。ssh-add に関連して いる端末がないけれども、DISPLAY と SSH_ASKPASS が設定されているな ら、SSH_ASKPASS (デフォルトで、``ssh-askpass'') によって指定され たプログラムを実行し、パスフレーズを読み込むために X11 window を オープンします。これは、.xsession または関連するスクリプトから ssh-add を呼び出すとき、特に役に立ちます。(いくつかのマシンでは、 この作業を行うために /dev/null からの入力をリダイレクトする必要が あることに注意してください。) SSH_AUTH_SOCK エージェントと通信するために使用される UNIX ドメインのソケットの パスを識別します。 関連ファイル ~/.ssh/identity ユーザのプロトコルバージョン 1 の RSA 認証の秘密鍵 (identity) を 含んでいます。 ~/.ssh/id_dsa ユーザのプロトコルバージョン 2 の DSA 認証の秘密鍵 (identity) を 含んでいます。 ~/.ssh/id_ecdsa ユーザのプロトコルバージョン 2 の ECDSA 認証の秘密鍵 (identity) を含んでいます。 ~/.ssh/id_ed25519 ユーザのプロトコルバージョン 2 Ed25519 認証識別を含んでいます。 ~/.ssh/id_rsa ユーザのプロトコルバージョン 2 の RSA 認証の秘密鍵 (identity) を 含んでいます。 秘密鍵 (identity) ファイルは、ユーザ以外の誰によっても読み込み可能であっ てはなりません。ssh-add は、秘密鍵 (identity) ファイルが他の人によってア クセス可能であるなら、秘密鍵 (identity) ファイルを無視することに注意して ください。 終了ステータス 終了ステータスは、成功すれば、0 で、指定されたコマンドが失敗するなら、1 で、ssh-add が認証エージェントと通信することができないなら、2 です。 関連項目 ssh(1), ssh-agent(1), ssh-askpass(1), ssh-keygen(1), sshd(8) 作者 OpenSSH は、Tatu Ylonen によってリリースされたオリジナルのフリーな ssh 1.2.12 の派生物です。Aaron Campbell、Bob Beck、Markus Friedl、Niels Provos、Theo de Raadt と Dug Song は、多くのバグを取り除き、新しい機能を 再び追加し、OpenSSH を作成しました。Markus Friedl は、SSH プロトコルバー ジョン 1.5 と 2.0 のためのサポートを寄贈しました。 FreeBSD 11.2 March 30, 2015 FreeBSD 11.2