【发布时间】:2020-01-23 16:39:06
【问题描述】:
我正在使用这里提到的这种方法将我的 Github 存储库克隆到我的 httpdocs 文件夹:Is it possible to connect to private Github repositories using Plesk Git extension?,但我无法连接。我总是收到以下错误:
“github.com”上服务器的公钥在“/var/www/vhosts/new.example.com/.ssh/git_known_hosts”中已知。
权限被拒绝(公钥)。
致命:无法从远程存储库读取。
请确保您拥有正确的访问权限
并且存储库存在。
我没有使用标准的 SSH 端口,但即使我切换到默认的 22 端口,我也会不断收到类似的错误。
我的防火墙正在接受我的 SSH 端口上的连接,并且我已在我的 Github 帐户的 SSH 部分添加了公钥。
HTTPS 不是一个选项,因为我正在克隆一个共享的私有仓库。
我正在使用带有 Plesk Obsidian 的 Centos 7。一切都是最新的。
我尝试在我的 Plesk Onyx 服务器上使用相同的程序,它运行良好。相同的防火墙设置。
有什么建议吗?
谢谢。
【问题讨论】: