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


28

如何检查一个.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

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

Answers:


40

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


谢谢,我确实读过手册,但是措辞没有传达给我!
dotancohen

18

有一种-L的选择ssh-addL当前由代理代表所有身份派公钥参数:

ssh-add -L
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.