这两个是相同的。为什么?我认为 RSA 指纹是哈希函数的输出,这意味着两个不同的输入(私钥和公钥)应该产生两个不同的输出。
user$ ssh-keygen -lf ~/.ssh/id_rsa
2048 SHA256:zZ2qBu6JGxlTWnLUUDU4UFl8uzLPCoi8ze1BPII/Uhc etc etc
user$ ssh-keygen -lf ~/.ssh/id_rsa.pub
2048 SHA256:zZ2qBu6JGxlTWnLUUDU4UFl8uzLPCoi8ze1BPII/Uhc etc etc
Run Code Online (Sandbox Code Playgroud) ssh ×1