如何校验ssh的公私钥文件是否匹配

2023-03-23  本文已影响0人  潘猛_9f76

如何校验ssh的公私钥文件是否匹配

方法一:
使用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 ----
上一篇 下一篇

猜你喜欢

热点阅读