web-dev-qa-db-ja.com

RSA SSH公開鍵ファイル(id_rsa.pub)を検証するにはどうすればよいですか?

公開キー(id_rsa.pub)を確認するために使用できるコマンドはありますか?formatのみです。

ときどき新しい改行を追加したり、ファイルがssh-rsaプレフィックス、それで検証するコマンドはありますか?

66
Ryan

これにはssh-keygenを使用できます。その名前にもかかわらず、キーを生成する以外にも多くのことができます。

dennis@lightning:~$ ssh-keygen -l -f .ssh/id_rsa.pub 
2048 68:df:b2:22:d8:43:5d:36:75:c1:d8:59:c0:8c:22:e8  Dennis Kaarsemaker (RSA)
dennis@lightning:~$ ssh-keygen -l -f foo.txt
foo.txt is not a public key file.
95