gpt4 book ai didi

git - 无法通过 ssh 从我的 vps Ubuntu 连接 Github。

转载 作者:行者123 更新时间:2023-12-04 19:16:33 26 4
gpt4 key购买 nike

如何通过 SSH 将我的 vps Ubuntu 连接到 Github?
所以我已经将我的公共(public) ssh key 添加到服务器

ssh-copy-id

现在我可以通过 ssh 登录我的 vps 就好了。
但是当我运行时
ssh git@github.com

我有
Permission denied (publickey).

我的 .ssh 文件夹已经有这 2 个文件夹
authorized_keys  known_hosts

我还将我的公钥添加到我的 github 帐户中。
并运行了这个
git config --global user.name "myname"
git config --global user.email "myemail@domain.com"

我还有
Permission denied (publickey).

那么我该如何解决这个问题?

谢谢!

最佳答案

您可能想在服务器上创建一个 key 对:

ssh-keygen -t rsa -N '' -f ~/.ssh/id_rsa

然后使用 Web 界面将公共(public)部分( ~/.ssh/id_rsa.pub)添加到 github(您不必从计算机中删除之前使用的部分)。

然后你应该能够使用从你的服务器连接
ssh -vvv git@github.com verify

如果没有,请发布最后一条命令生成的日志。

关于git - 无法通过 ssh 从我的 vps Ubuntu 连接 Github。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35704349/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com