현재 "활성" 상태인 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옵션을 사용하면 현재 유지 관리되는 ID에 대한 공개 키를 볼 수 있습니다 ssh-agent. 이 -l옵션을 사용하여 지문을 볼 수도 있습니다 .

답변2

에이전트가 현재 나타내는 모든 ID의 공개 키 매개변수를 -L나열하는 옵션이 있습니다 .ssh-addL

ssh-add -L

관련 정보