我嘗試了一個教程來設定 GitHub SSH 密鑰,但是當我輸入提示時,它會顯示 ed25519 而不是 rsa 密鑰指紋。

關于如何添加 rsa 密鑰指紋的任何指標?
uj5u.com熱心網友回復:
ED25519 key fingerprint is...
這與您的id_rsa/id_rsa.pub密鑰對無關。
它與遠程主機(github.com)有自己的密鑰有關,您必須接受其指紋,更新您的~/.ssh/known_hosts.
如此處所述:
您看到提供 ECDSA 密鑰的原因是 OpenSSH 更喜歡 ECDSA 而不是 Ed25519 密鑰。
這不是對安全性的評論,因為大多數人都同意 Ed25519 密鑰與 256 位 ECDSA 密鑰一樣安全(或更高),并且更多是為了向后兼容。
當 OpenSSH 添加 Ed25519 密鑰時,如果它們的優先級高于 ECDSA 密鑰,那么下次登錄時會出現更改主機密鑰錯誤。
你可以看到在“那些指紋GitHub的SSH主機密鑰目前已發布的API中”
只需對“真實性”問題回答“是”,然后您的密鑰將用于建立連接。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/418240.html
標籤:
