我忘了github密码短语。我在GitHub上更改SSH密钥。。。但仍然没有';行不通

我忘了github密码短语。我在GitHub上更改SSH密钥。。。但仍然没有';行不通,github,ssh-keys,Github,Ssh Keys,现在,我在GitHub上有了一个新的密钥和一个新的密码短语。。。但是: ssh-Tgit@github.com 代理承认未能使用密钥签名。 权限被拒绝(公钥) Ubuntu 12.10 我接着说:尝试在SSH命令之前添加SSH\u AUTH\u SOCK=0。 像SSH\u AUTH\u SOCK=0 SSHuser@server 如果对您有效,请将SSH\u AUTH\u SOCK=0添加到.bashrc文件中。 请阅读您的ssh密钥: cat~/.ssh/id_rsa.pub 复制它们并粘贴

现在,我在GitHub上有了一个新的密钥和一个新的密码短语。。。但是:

ssh-Tgit@github.com

代理承认未能使用密钥签名。 权限被拒绝(公钥)

Ubuntu 12.10
我接着说:

尝试在SSH命令之前添加
SSH\u AUTH\u SOCK=0
。 像
SSH\u AUTH\u SOCK=0 SSHuser@server

如果对您有效,请将
SSH\u AUTH\u SOCK=0
添加到.bashrc文件中。
请阅读您的ssh密钥: cat~/.ssh/id_rsa.pub

复制它们并粘贴到Github中的“SSH-KEY”。 然后添加新的ssh密钥,让机器识别:

ssh-add ~/.ssh/id_rsa

问题将得到解决。

您确定正确添加了(正确的)密钥吗?我刚刚在MacOS X上添加了一个密钥,ssh行马上就工作了。也验证了我在Ubuntu12.10上可以工作。我想是的,我正在使用xclip并从中删除以前的密钥。嘘(文件夹中以前的所有文件)看起来我有一个新密钥,但在系统中,它正在记住或使用忘记的密码查找以前的密钥?我不知道它在哪里。你能运行
ssh-keygen-l-f~/.ssh/id\u rsa
并验证你在github上的密钥上有相同的指纹吗?