我正在尝试将我的私有存储库从bitbucket克隆到cpanel支持的主机,它的90.XX我认为这是最近的。我已经阅读了现有的问题和答案,从中我得到了一些线索,并试图尽可能地解决它。因此,在清楚理解我的问题之前,请勿将我的问题标记为重复。
对我来说,我正确地创建了RSA私钥和公钥,并且可以与本地克隆到我的PC并推,拉更改并正常工作。没有问题。但是,从cpanel服务器连接失败,并显示如下错误
Permission denied (publickey). fatal: Could not read from remote repository.
所以我试图从stackoverflow上找到具有专家解决方案的解决方案,从中我发现了一些奇怪的问题。可能有人帮我修复了。
$ssh -T git@bitbucket.org
我在本地和服务器上都尝试了此命令。本地演出
You can use git or hg to connect to Bitbucket. Shell access is disabled.
但是在服务器中,它要求输入密码3次,最后显示权限被拒绝。看来我需要了解一些解决方法。
$ ssh -T git@bitbucket.org
Enter passphrase for key '/home/kvc/.ssh/id_rsa':
Enter passphrase for key '/home/kvc/.ssh/id_rsa':
Enter passphrase for key '/home/kvc/.ssh/id_rsa':
Permission denied (publickey).
我试图通过阅读this tutorial进行克隆。我希望专家能够解决该问题。我已经花了几个小时,已经厌倦了。