如何检查哪些 SSH 密钥当前处于“活动”状态?

如何检查哪些 SSH 密钥当前处于“活动”状态?

如何检查哪些 .rsa、.pem 和其他文件已被“加载”或“活动” ssh-add?我只是有这样的恐惧:

$ scp -i /home/dotancohen/.ssh/dotancohen.pem [email protected]:~/files.tgz .
Warning: Identity file /home/dotancohen/.ssh/dotancohen.pem not accessible: No such file or directory.
files.tgz                                                                100%   89MB   1.5MB/s   00:59
$ scp [email protected]:~/all_git.tgz . 
files.tgz                                                                100%   89MB   1.7MB/s   00:54

在验证服务器确实需要密钥后.pem,我现在想知道在我不知情的情况下加载了哪些其他密钥!

答案1

ssh-add正如的手册页中所述,该-L选项允许您查看当前维护的身份的公钥ssh-agent。您还可以使用该-l选项查看他们的指纹。

答案2

有一个-L选项列出了ssh-add代理L当前代表的所有身份的公钥参数:

ssh-add -L

相关内容