【发布时间】:2017-06-25 15:49:43
【问题描述】:
我正在尝试使用端口 443 来推送和拉取我的 gitlab 存储库,因为我的端口 22 已被阻止(参考:https://about.gitlab.com/2016/02/18/gitlab-dot-com-now-supports-an-alternate-git-plus-ssh-port/)
我在下面给出了我创建的配置文件(我创建了一个新的 ssh 密钥,并在我的 gitlab 配置文件中进行了更新 - 注意:我没有将服务器密钥添加为部署密钥,而是将它添加到我的个人资料)
我的配置文件:
Host gitlab.com
Hostname altssh.gitlab.com
User gitlabusername
Port 443
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa.pub
我不断收到以下错误:
权限被拒绝(公钥) 致命:无法从远程存储库读取
错误可能是由于 ssh 密钥以外的其他原因造成的吗?
问候, 加利杰
【问题讨论】:
-
你有解决办法吗?我有同样的问题
-
没有。我们目前使用 https 而不是 ssh。我们还没有弄清楚:(
-
我发现 ssh 可以通过电缆而不是 wifi 为我工作
-
我们都试过了。没有帮助。
标签: gitlab