SSH 키의 SHA256 지문을 검색하려면 다음 명령을 실행하십시오 ( -l
새 키를 작성하는 대신 "list", -f
"filename"을 의미 함).
$ ssh-keygen -lf /path/to/ssh/key
예를 들어 내 컴퓨터에서 내가 실행 한 명령은 (RSA 공개 키 사용)입니다.
$ ssh-keygen -lf ~/.ssh/id_rsa.pub
2048 00:11:22:33:44:55:66:77:88:99:aa:bb:cc:dd:ee:ff /Users/username/.ssh/id_rsa.pub (RSA)
최신 버전의 ssh-keygen으로 GitHub (MD5) 지문 형식을 얻으려면 다음을 실행하십시오.
$ ssh-keygen -E md5 -lf <fileName>
보너스 정보 :
ssh-keygen -lf
또한 작업 known_hosts
및 authorized_keys
파일.
Linux / Unix / OS X 시스템에서 대부분의 공개 키를 찾으려면 다음을 실행하십시오.
$ find /etc/ssh /home/*/.ssh /Users/*/.ssh -name '*.pub' -o -name 'authorized_keys' -o -name 'known_hosts'
(다른 사용자의 홈 디렉토리 내부를 보려면 루트 또는 sudo 여야합니다.)
은 ssh-add -l
매우 비슷하지만, 당신의 에이전트에 추가 키의 지문을 보여줍니다. (OS X 사용자는 키 체인을 통한 매직 비밀번호없는 SSH는 ssh-agent를 사용하는 것과 다릅니다.)