Kurt Peek
Kurt Peek

Reputation: 57421

How do you find your GitLab host name (to test your SSH key)?

I just created a personal GitLab account and am trying to follow the steps on

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

to deploy my SSH key to GitLab. I've completed up to step 5, and see my SSH key among 'Your SSH keys' in my User Settings -> SSH keys:

enter image description here

I'm trying to now complete the optional 6th step, testing the key:

enter image description here

My GitLab username is khpeek, so I guessed my 'GitLab domain' is gitlab.com/khpeek. However, the test command

ssh -T [email protected]/khpeek

yields an error message:

ssh: Could not resolve hostname gitlab.com/khpeek: Name or service not known

Apparently this is the wrong hostname. What would be the right one?

Upvotes: 46

Views: 48731

Answers (3)

amor
amor

Reputation: 41

Go to clone with ssh. And check the URL link. It should looks like this. git@hostname:project.git. git@hostname this whole part is your hostname.

Upvotes: 4

Nick Halden
Nick Halden

Reputation: 49

Open your GitLab account or repository online (any site will do, just make sure your logged in). Then checkout the URL. The domain together with the TLD will be your hostname. E.g.

www.gitlab.your.institution.com/...

So in this case gitlab.your.institution.com is your hostname.

Upvotes: 0

Jawad
Jawad

Reputation: 4665

If you're using Gitlab on gitlab.com then the domain is simply gitlab.com so you should run ssh -T [email protected]

Upvotes: 56

Related Questions