SSH公開鍵の調べ方

UNIXやLinuxなどの環境でOpenSSHを使用している場合、SSH公開鍵は通常ホームディレクトリ以下の.sshディレクトリ中に、「id_dsa.pub」もしくは「id_rsa.pub」という名称で保存されています。このファイルはテキストファイルなので、ページャやエディタで開いて中身を確認したり、コピー&ペーストが可能です。

id_dsa.pubの例(便宜上改行を入れていますが、本来は改行なしの1行の文字列です)

ssh-dss AAAAB3NzaC1kc3MAAACBAKYdrRMSr9RTFiZDZyA70/f8R6E7M1DSP
J8OSTRCRAVAF6wGsHV4ft/9KYhxPZZmFRy1ARicENNbeXU9PdASpX+9dctHqZ
2bPlYIGxq7D/noAp1wlnR29TxEWXohmcbSSZJMtPVm6fLjqAcqxi4g7olANN9
N7lIjpb9TBgTtDR2hAAAAFQC5MjrIdqTxNMoIq+CRAvtiIYjYdQAAAIEAgdvQ
4w4pPcjOMniUA/qZC+wR+ZRq6+NwM9UbeSrPJrlJzCkkp1bIcp35tKfoOwneF
cEJf/XqiEsZWCSaMZgmp8nzag8MBXllEj0h/NZnFrC4xOhL7Kph+V+SO1PsiM
yO7nOUwyW73W/ZC3OSMZ5uSVJegXEjLNsTls3N/cs0MjsAAACALqJ+1D8zrA2
x61BWe8K04tMZrwurZMMklZOnVz3Rg0PI4V097Wz/0bdumbB6cKsWL11u7Yn0
uDDF/Qrxomo/NOmJXXOHSH3Zc1P+ynRSi5nuJopJ6J+bwpk5cTlAMc440Paxp
4ZfOPK5TTYcph+/fEDQpsxz6f/SINxoIX+OrAs= hiromichi-m@PC

id_rsa.pubの例(便宜上改行を入れていますが、本来は改行なしの1行の文字列です)

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAqQNDA0Zl1q4WsocC+WFZ6l0NA
n7LGhBqU5zM+NYz+R76p/HrJB3WpAITzeSCyLalkX9yS1bEcTCyejeGX+CBQw
9aWeN+HRxwNPiLNMaB0hye6GsotCESklFqZeQjtKQzbbO7raPW1wyJiiAh+x5
/nR1WmmwmLj+AR2+oznx9/K9J71zuImkx7ulUsLNTm/2iDqH29eLusTlka9dC
UnRmlXV2WHx4ZKIMgcjSCgoKN2lrwMZl+l0RUFZ5GNf0cNMIPL5k+x9ybnWiM
zaDUE2UogrBUnN0llJBosxrMgDNQR62rG1PTUaLeHx2kupalHxo84YwrWbTG1
RMxGkMikM6Hw== hiromichi-m@PC

Windows環境では、PuTTYなどに同梱されている「puttygen.exe」で秘密鍵から公開鍵文字列を調べることができます。puttygen.exeを起動し、「Load」ボタンをクリックして公開鍵文字列を調べたい秘密鍵を選択すると、テキストエリアに公開鍵文字列が表示されます。

next.png
next.png
next.png