我的问题很简单。
我用ssh连接到我的远程服务器。 我想在我的远程服务器中使用ssh密钥创建一个git clone ... 每次
权限被拒绝(publickey)。 致命:无法从远程存储库读取。 请确保您拥有正确的访问权限和存储库 存在。
我在私人和公共的远程服务器中生成了我的ssh。 我在gitlab中添加了我的公钥。
但也许我忘记了一步。
先谢谢你的帮助。
答案 0 :(得分:1)
如果您确定自己的密钥位于远程服务器中,并且具有适当的权限(600或400即可)。只是:
ssh-add route/to/your/key
你应该能够正确克隆。
注意:如果您的SSH代理未运行,请使用以下命令启动它:
eval "$(ssh-agent -s)"