Digitalocean 和 github(权限被拒绝)

Ott*_*tto 2 git github laravel digital-ocean

我在 digitalocean 上有一个服务器,我想将它连接到 git。(甚至不推送任何东西,只需连接)。

当我测试我的连接时:ssh -T git@github.com.

我收到错误消息,表示git@github.com: Permission denied (publickey).我已尝试一切方法来使连接正常工作。在我的计算机上,连接有效,并且我的根服务器上的密钥链接到我的本地id_rsa. 密钥是相同的,我ssh-keygen -l -E md5 -f ~/.ssh/id_rsa.pub在我的服务器和计算机上都检查了这一点。

我正在关注本教程: https://www.digitalocean.com/community/tutorials/how-to-deploy-a-laravel-application-with-nginx-on-ubuntu-16-04

有任何想法吗?我被困住了,快要疯了。

Din*_*mić 5

最近我在数字海洋上遇到了类似的问题。

  1. 启动 ssh 代理eval "$(ssh-agent -s)"
  2. 添加您的私钥ssh-add ~/.ssh/id_rsa

希望这对您有所帮助,并且这就是您问题的原因。