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

dot*_*hen 40 security ssh

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

$ scp -i /home/dotancohen/.ssh/dotancohen.pem someUser@1.2.3.4:~/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 someUser@1.2.3.4:~/all_git.tgz . 
files.tgz                                                                100%   89MB   1.7MB/s   00:54
Run Code Online (Sandbox Code Playgroud)

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

llu*_*lua 53

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


Dav*_*lPi 20

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

ssh-add -L
Run Code Online (Sandbox Code Playgroud)