Ssh
如何檢查載入到代理的 SSH 密鑰的生命週期?
我在 Linux 上使用 OpenSSH。出於安全原因,當我將密鑰載入到代理時,我使用 -t 選項來限制密鑰的可用時間(通常為 10 小時左右)。
有沒有辦法列出所有載入的密鑰及其“到期”時間?
正如您在
ssh-agent
協議規範中看到的那樣,沒有將超時暴露給客戶端的欄位。如果您想使用到期時間,但不想關心添加它們,則有選項
AddKeysToAgent
,它允許在第一次使用時將密鑰添加到代理。
似乎沒有辦法列出載入密鑰的生命週期。請參閱https://unix.stackexchange.com/questions/248452/detecting-the-remaining-lifetime-of-an-ssh-agent-identity