| 総合手引 | セクション 1 | English | オプション |
ssh-add がうまく動くためには、認証エージェントが動いていて、 環境変数 SSH_AUTH_SOCK がそのソケットの名前を持っている必要があります。
オプションは以下のとおりです:
| | |
| 現在、エージェントによって保持されているすべての鍵の指紋 (fingerprint) を表示します。 | |
| | |
| 現在、エージェントによって保持されているすべての公開鍵の 情報を表示します。 | |
| | |
| 鍵を追加するのではなく、エージェントから鍵を取り除きます。 | |
| | |
| エージェントからすべての鍵を取り除きます。 | |
| | |
| エージェントをパスワードでロックします。 | |
| | |
| エージェントのロックをはずします。 | |
| | |
| エージェントに鍵を追加するさい、その鍵の最大生存時間を指定します。 生存時間は秒数、あるいは sshd_config(5) で使われている形式で指定できます。 | |
| | |
| 追加された鍵を、認証に使う前に確認するよう指定します。 この確認は、以下で説明する SSH_ASKPASS プログラムによっておこなわれます。 確認の成功は、 SSH_ASKPASS プログラムに入力された文字列ではなく、 これが終了状態として 0 を返したかどうかによって決定されます。 | |
| | |
| スマートカード reader に鍵を追加します。 | |
| | |
| スマートカード reader から鍵を削除します。 | |
| DISPLAY and SSH_ASKPASS | |
| ssh-add は端末で走っている場合、パスフレーズが必要になると その端末からパスフレーズを読み込みます。 ssh-add の使える端末がないときでも、環境変数 DISPLAY と SSH_ASKPASS が設定されていれば、 ssh-add は SSH_ASKPASS で指定されたプログラムを立ち上げ、パスフレーズを読むための X11 ウィンドウを開きます。 これは特に ssh-add を .Xsession などのスクリプトから走らせるときに有効です (機種によっては、これがうまく動作するためには入力を /dev/null にリダイレクトしておく必要があるかもしれません)。 | |
| SSH_AUTH_SOCK | |
| エージェントと通信するための unix ドメインソケットへのパス名が入っています。 | |
| $HOME/.ssh/identity | |
| そのユーザがプロトコル バージョン 1 で使用する RSA 認証用の秘密鍵が入っています。 | |
| $HOME/.ssh/id_dsa | |
| そのユーザがプロトコル バージョン 2 で使用する DSA 認証用の秘密鍵が入っています。 | |
| $HOME/.ssh/id_rsa | |
| そのユーザがプロトコル バージョン 2 で使用する RSA 認証用の秘密鍵が入っています。 | |
秘密鍵の入ったファイルは本人以外の誰にも読まれてはいけません。 他人から読めるようになっていると、 ssh-add はこのファイルを無視します。
当マニュアルページは氏のご好意により FreeBSD 向けに修正を加えて FreeBSD 日本語マニュアルに収録させていただいています。 翻訳についてのご意見、ご指摘がありましたら FreeBSD jpman プロジェクト <man-jp@jp.FreeBSD.org> または新山氏 (yusuke at cs . nyu . edu) までお送りください。
| SSH-ADD (1) | September 25, 1999 |
| 総合手引 | セクション 1 | English | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.
| “ | Never write it in C if you can do it in `awk'; Never do it in `awk' if `sed' can handle it; Never use `sed' when `tr' can do the job; Never invoke `tr' when `cat' is sufficient; Avoid using `cat' whenever possible. |
” |
| — Taylor's Laws of Programming | ||