这是我今天尝试了十次但都没有成功的内容:
有人遇到这个问题吗?如果有解决方案,请分享一下。
- 使用ssh-keygen生成密钥。
- 使用Gedit或Notepad++打开~/.ssh/id_rsa.pub并复制其中的内容。
- 进入github.com的账户设置。
- 进入SSH Keys。
- 点击添加密钥按钮。
- 为密钥命名。
- 将密钥粘贴到密钥框中。
- 保存密钥(输入github密码进行验证)。
$ ssh -vT git@github.com
OpenSSH_6.0p1, OpenSSL 1.0.1c 10 May 2012
debug1: Reading configuration data /home/eason.wu/.ssh/config
debug1: /home/eason.wu/.ssh/config line 1: Applying options for github.com
debug1: Reading configuration data /etc/ssh_config
debug1: Connecting to github.com [207.97.227.239] port 22.
debug1: Connection established.
debug1: identity file /home/eason.wu/.ssh/id_rsa type 1
debug1: identity file /home/eason.wu/.ssh/id_rsa-cert type -1
有人遇到这个问题吗?如果有解决方案,请分享一下。
-vvvT
选项后,它会抛出一个新消息,“无法将“/home/eason.wu/.ssh/id_rsa”加载为RSA1公钥”,不确定我的密钥是否正确?但是我是按照https://help.github.com/articles/generating-ssh-keys生成密钥的。这非常奇怪。不管怎样,感谢您的回复。 - Eason.ssh
保护措施:请参考https://dev59.com/-FDTa4cB1Zd3GeqPJXiE#3712619 - VonC