ubuntu - SSH 无法向 git@github.com 进行身份验证

标签 ubuntu ssh ssh-keys

最近,我在 Github.com 上注册了一个免费计划。 我按照他们的说明生成一个 ssh key 以添加到我的帐户。 但是,当我尝试 ssh -v git@github.com 时,出现了这个错误:

debug1: Server accepts key: pkalg ssh-rsa blen 277
Agent admitted failure to sign using the key.
debug1: Trying private key: /home/phuongnd08/.ssh/identity
debug1: Trying private key: /home/phuongnd08/.ssh/id_dsa
debug1: No more authentication methods to try.
Permission denied (publickey).

当我查看错误时,我发现这里有一件有趣的事情,那就是没有尝试 .ssh/id_rsa,只尝试了 .ssh/identity 和 .ssh/id_dsa。

如何解决这个错误? 谢谢

最佳答案

您可以使用 ssh-add ~/.ssh/id_rsa 来解决这个问题。

关于ubuntu - SSH 无法向 git@github.com 进行身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2122465/

相关文章:

linux 仅打印传出带宽

git - git + ssh>远程空,树和非裸机

svn - 具有不同用户的 ssh-keygen 进行颠覆

git - SSH - 通过 CMD 拒绝权限(无法验证 git@github.com)

swift - 无法在 Ubuntu 18.04 上使用 Swift

ubuntu - 我无法在基本操作系统 6.1 稳定版中安装 vscode

java - Linux 服务器上的 Tomcat7 未连接到 MySQL 数据库

java - 在 64 位 Ubuntu 服务器上安装 32 位 Java

bash - 将历史文件中的哈希标记时间戳转换为所需的字符串

git - 使用 Fabric 的 git pull SSH key 密码