Forge无法部署到数字海洋(权限被拒绝)公钥

时间:2017-08-14 19:17:04

标签: laravel ssh digital-ocean forge

我一次又一次地看了一遍,需要寻求帮助。

我可以从我的本地机器推送到Gitlab没问题。

但是当Forge尝试部署时,它会响应错误:

Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Key = xxx

我可以使用forge @ my-ip和cd /.ssh/以及cat authorized_keys进入服务器。我的公钥@ /Users/Me/.ssh/id_rsa.pub就在那里,错误信息中的伪造密钥也在伪造用户帐户上。

当我登录Digital Ocean时,我的id_rsa.pub就在那里

On Forge,我的服务器,ssh密钥,我的id_rsa.pub就在那里

在Gitlab上,我的id_rsa.pub就在那里

有人可以提出错误吗?真的很感激!这是我生产的第一个Laravel应用程序,它已闲置一段时间,我现在重新投入生产,从5.3升级到5.4,所以可能是一些Laravel配置问题?

0 个答案:

没有答案