我在 Linux 上使用 OpenSSH。出于安全原因,当我将密钥加载到代理时,我使用 -t 选项来限制密钥的可用时间(通常为 10 小时左右)。
有没有办法列出所有已加载的密钥及其“到期”时间?
答案1
正如你所看到的ssh-agent
协议规范,没有字段可以向客户端公开超时时间。
如果您想使用到期时间,但不想关心添加它们,那么有一个选项AddKeysToAgent
,允许在第一次使用时将密钥添加到代理。
我在 Linux 上使用 OpenSSH。出于安全原因,当我将密钥加载到代理时,我使用 -t 选项来限制密钥的可用时间(通常为 10 小时左右)。
有没有办法列出所有已加载的密钥及其“到期”时间?
正如你所看到的ssh-agent
协议规范,没有字段可以向客户端公开超时时间。
如果您想使用到期时间,但不想关心添加它们,那么有一个选项AddKeysToAgent
,允许在第一次使用时将密钥添加到代理。