我已根据概述的过程为新服务器安装生成了 SSH 密钥here http://help.github.com/mac-set-up-git/。但是,当我复制内容时id_rsa.pub
在 GitHub 上的密钥列表中,我收到错误消息“密钥无效。请确保您已正确复制文件。”
生成的密钥is有效,并且我完全按原样复制它(全部在一行中,开头/结尾没有空格)。
有人知道会发生什么吗?
我来到这里是因为我遇到了同样的问题。从你的问题中,我意识到我从错误的文件中复制了内容,without the .pub
扩展名(这是我的私钥,即id_rsa
文件,应始终保密!)
从 MAC:
vi ~/.ssh/id_rsa.pub
从字符块的末尾(您的电子邮件域名扩展的最后一个字母)准确复制到开头,以开头ssh-rs ...
如果它不起作用,那么您肯定没有正确复制。
有效。
如果你在Windows,如上所述使用记事本和复制粘贴。
我希望这有帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)