현재 '활성'인 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키가 필요한지 확인한 후 , 다른 키가로드되어 있는지 알 필요가 없습니다!

답변:


40

ssh-add의 매뉴얼 페이지에 설명 된 바와 같이이 -L옵션을 사용하면 ssh-agent현재 유지 관리중인 ID의 공개 키를 볼 수 있습니다 . -l옵션을 사용하여 지문을 볼 수도 있습니다 .


고맙습니다. 실제로 맨 페이지를 읽었지만 그 말이 무엇을하는지 나에게 전달하지 못했습니다!
dotancohen

18

-L의 옵션 ssh-addL현재 에이전트에 의해 표현되는 모든 정체성 주의자 공개 키 매개 변수 :

ssh-add -L
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.