Plesk黑曜石,Github克隆不起作用

问题描述 投票:0回答:1

我正在使用这里提到的这种方法将我的Github存储库克隆到我的httpdocs文件夹:Is it possible to connect to private Github repositories using Plesk Git extension?,但无法连接。我总是收到以下错误:

[/ var / www / vhosts / new.example.com / .ssh / git_known_hosts'中已经知道位于'github.com'的服务器的公钥。

权限被拒绝(公钥)。

致命:无法从远程存储库中读取。

请确保您具有正确的访问权限

并且存储库存在。

我没有使用标准的SSH端口,但是即使我切换到默认的22,我仍然会收到类似的错误。

我的防火墙正在接受我的SSH端口上的连接,并且我已经在我的Github帐户的SSH部分中添加了公共密钥。

HTTPS不可选项,因为我正在克隆共享的私有存储库。

我正在将Centos 7与Plesk Obsidian一起使用。一切都是最新的。

我尝试在我的Plesk Onyx服务器上使用相同的过程,并且工作正常。防火墙设置相同。

有什么建议吗?

谢谢。

github plesk
1个回答
0
投票

我设法在Plesk的支持代理的帮助下(通过teamviewer)解决了该问题。我必须从.ssh文件夹中删除或重命名id_rsa,id_rsa.pub和known_hosts文件,然后将ssh密钥重新复制到我的github帐户。

© www.soinside.com 2019 - 2024. All rights reserved.