8 该ssh-add命令允许您指定要添加到的身份的生存期ssh-agent。例如,如果我输入 ssh-add -t 1h 该标识将在1小时后失效。然后,我可以使用列出代理当前代表的身份ssh-add -l。 有没有一种方法(除了在运行ssh-add命令时记录信息)来确定身份的剩余寿命?如果不是,是否有一些与安全性相关的原因,为什么不应该有一种方法来获取此信息? openssh ssh-agent — 基思·汤普森 source
7 不,ssh-agent通信协议中没有提供该信息的接口。它仅在添加键(constraint数组)时使用,但在列出键时不返回,如PROTOCOL.agent页面所述(每个键只有键Blob和注释)。 要求此操作可能需要更改协议,这需要长距离运行。 — 贾库耶 source