LinuxでOpenSSHを使用しています。セキュリティ上の理由から、エージェントにキーをロードするときは、-tオプションを使用して、キーの可用性の時間を制限します(通常は10時間程度)。
ロードされたすべてのキーを「有効期限」とともに一覧表示する方法はありますか?
あなたが見ることができるように ssh-agent
プロトコル仕様 、タイムアウトをクライアントに公開するフィールドはありません。
有効期限を使用したいが、それらを追加することを気にしたくない場合は、オプションAddKeysToAgent
があります。これにより、エージェントが初めて使用されるときにキーを追加できます。
ロードされたキーの有効期間を一覧表示する方法はないようです。 https://unix.stackexchange.com/questions/248452/detecting-the-remaining-lifetime-of-an-ssh-agent-identity を参照してください。