我正在尝试向我的 GitLab 帐户添加一个新的 ssh 密钥,但我不断收到以下错误:
Fingerprint cannot be generated
Key type is forbidden. Must be RSA, ECDSA, or ED25519
Run Code Online (Sandbox Code Playgroud)
我所做的是转到 Cmder 并输入命令
ssh-keygen
cat ~/.ssh/id_rsa.pub
Run Code Online (Sandbox Code Playgroud)
然后我通过网络浏览器将密钥复制到我的学校 GitLab 帐户中,并出现了上述错误。
为什么会发生这种情况,我怎样才能成功上传我的密钥?