Ssh

如何檢查載入到代理的 SSH 密鑰的生命週期?

  • May 15, 2017

我在 Linux 上使用 OpenSSH。出於安全原因,當我將密鑰載入到代理時,我使用 -t 選項來限制密鑰的可用時間(通常為 10 小時左右)。

有沒有辦法列出所有載入的密鑰及其“到期”時間?

正如您在ssh-agent協議規範中看到的那樣,沒有將超時暴露給客戶端的欄位。

如果您想使用到期時間,但不想關心添加它們,則有選項AddKeysToAgent,它允許在第一次使用時將密鑰添加到代理。

似乎沒有辦法列出載入密鑰的生命週期。請參閱https://unix.stackexchange.com/questions/248452/detecting-the-remaining-lifetime-of-an-ssh-agent-identity

引用自:https://serverfault.com/questions/850114