如何找到GitLab主机名(测试SSH密钥)?

Kur*_*eek 33 ssh gitlab

我刚刚创建了一个个人GitLab帐户,并尝试按照这些步骤进行操作

https://gitlab.com/help/ssh/README

将我的SSH密钥部署到GitLab.我已完成第5步,并在我的用户设置 - > SSH密钥中的"您的SSH密钥"中查看我的SSH密钥:

在此输入图像描述

我正在尝试完成可选的第6步,测试密钥:

在此输入图像描述

我的GitLab用户名是khpeek,所以我猜测我的'GitLab域'是gitlab.com/khpeek.但是,测试命令

ssh -T git@gitlab.com/khpeek
Run Code Online (Sandbox Code Playgroud)

产生错误消息:

ssh: Could not resolve hostname gitlab.com/khpeek: Name or service not known
Run Code Online (Sandbox Code Playgroud)

显然这是错误的主机名.什么是正确的?

Jaw*_*wad 43

如果您在gitlab.com上使用Gitlab,那么域名就是gitlab.com您应该运行的ssh -T git@gitlab.com

  • 如果您使用代理并且需要配置 *vim ~/.ssh/config* 请记下主机名: `Host gitlab.com HostName altssh.gitlab.com` (3认同)