我有一个要替换的较旧的 SSH 密钥,并且我希望 ssh-agent 能够警告我它是否使用了较旧的密钥,以便我知道在该服务器上更新它。
有没有办法做到这一点?
答案1
-c
您可以在使用带有选项的密钥之前进行确认ssh-add
。从联机帮助页:
-c Indicates that added identities should be subject to confirmation
before being used for authentication. Confirmation is performed
by the SSH_ASKPASS program mentioned below. Successful confirma‐
tion is signaled by a zero exit status from the SSH_ASKPASS pro‐
gram, rather than text entered into the requester.
这是每个键的。因此,您可以添加一个键-c
,而另一键则不添加。默认程序会要求您输入密码;但您只需单击“确定”或“取消”(这就是退出状态所表示的含义)。