如何检查哪些 .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