キーチェーンを使用してSSHキーのパスフレーズプロンプトを管理したいのですが、1)実際にキーを使用している場合にのみ質問し、2)その後しばらく保存する必要があります。現在2つのオプションがあります。
$ eval `keychain --eval --agents ssh id_rsa`
-起動時に常にパスフレーズを要求しますが、それを保存します。$ eval `keychain --eval --noask --agents ssh id_rsa`
-これは起動時に何も要求しませんが、そのキーを使用するたびにパスフレーズを要求し続けます。
これらの方法の利点を組み合わせる方法はありますか?