如何校验ssh的公私钥文件是否匹配
- id_rsa 私钥文件
- id_rsa.pub 公钥文件
方法一:
使用ssh-keygen获取公钥的签名,看是否一致
$ ssh-keygen -l -f id_rsa
3072 SHA256:6tUqu6KLGWAptC3B7eu4Sf7wLkbYzy4Wglwv/89vZ8M test2@master01 (RSA)
$ ssh-keygen -l -f id_rsa.pub
3072 SHA256:6tUqu6KLGWAptC3B7eu4Sf7wLkbYzy4Wglwv/89vZ8M test2@master01 (RSA)
方法二:
使用ssh-keygen获取公钥,看是否一致
$ ssh-keygen -e -f id_rsa
---- BEGIN SSH2 PUBLIC KEY ----
Comment: "3072-bit RSA, converted by test2@master01 from OpenSSH"
AAAAB3NzaC1yc2EAAAADAQABAAABgQDJrLr/EaBW8vbPSKxbZ/jIyYleL3n+Kw/DV/mSSj
GqOj+ycy6S+XISHA/odTaecslfgYLu34RDNBlzqMhJR7uT+33j5QfPIkKVLz6kM2zV4OUi
zVonJ2LqoIJFOLF8heplTHXDT0ClsG6zcbIH7j5XhdVFrnyinO3eofzInK78kW/HTy6nIg
rwa2xpc6fZHwlou57Hlm76I7y66X55FyWl7jt3uv82e/lGFeSAaeIfGorGeEPePZVt8I3n
1bi7WNhBY18Zdsc+XAzGG2s3NYJj96Lc1qIC9zRDDtryzpSarn39DA2vgw5L7j9LBugSOm
2MRaMIGReNn+4bePWNO+R8mfJEk0pADEvgPPf0a2RKAKYsYSxmyVUuCH2S+p4Ol5eXfscb
pGVpB4GlkECk8ishtN7ANDWWhC0rIv/4gg2RRLe0Am3XrHieMVF+cvfCnPzIMBBt3diYMP
8786lNv7wkCZXwkhDuAx1kH4ByV5YkCPfBattaaamM2fnwxUOd8l0=
---- END SSH2 PUBLIC KEY ----
$ ssh-keygen -e -f id_rsa.pub
---- BEGIN SSH2 PUBLIC KEY ----
Comment: "3072-bit RSA, converted by test2@master01 from OpenSSH"
AAAAB3NzaC1yc2EAAAADAQABAAABgQDJrLr/EaBW8vbPSKxbZ/jIyYleL3n+Kw/DV/mSSj
GqOj+ycy6S+XISHA/odTaecslfgYLu34RDNBlzqMhJR7uT+33j5QfPIkKVLz6kM2zV4OUi
zVonJ2LqoIJFOLF8heplTHXDT0ClsG6zcbIH7j5XhdVFrnyinO3eofzInK78kW/HTy6nIg
rwa2xpc6fZHwlou57Hlm76I7y66X55FyWl7jt3uv82e/lGFeSAaeIfGorGeEPePZVt8I3n
1bi7WNhBY18Zdsc+XAzGG2s3NYJj96Lc1qIC9zRDDtryzpSarn39DA2vgw5L7j9LBugSOm
2MRaMIGReNn+4bePWNO+R8mfJEk0pADEvgPPf0a2RKAKYsYSxmyVUuCH2S+p4Ol5eXfscb
pGVpB4GlkECk8ishtN7ANDWWhC0rIv/4gg2RRLe0Am3XrHieMVF+cvfCnPzIMBBt3diYMP
8786lNv7wkCZXwkhDuAx1kH4ByV5YkCPfBattaaamM2fnwxUOd8l0=
---- END SSH2 PUBLIC KEY ----
网友评论