/
github, gitlab, bitbucket 에 ssh 공개키가 제대로 등록되었는지 확인하는 방법
github, gitlab, bitbucket 에 ssh 공개키가 제대로 등록되었는지 확인하는 방법
github 나 gitlab 같은 git hosting 서비스에 연결할 때 가장 많이 실수하는 게 SSH public key 를 잘못 등록하거나 다른 ssh key 로 설정하고 연결을 시도하는 것입니다.
이런 경우 각 서비스에서 제공하는 SSH Test 방법을 통해 정상 동작 여부를 확인하는 게 좋습니다.
github ssh test
github 에 SSH 연결 테스트를 하려면 아래 명령을 실행합니다.
$ ssh -T git@github.com Enter passphrase for key '/home/lesstif/.ssh/github/id_rsa':
그러면 설정한 SSH 개인 키의 경로가 표시되고 개인키 pass phrase 를 입력후 SSH 가 제대로 설정되었으면 다음과 같은 메시지가 표시됩니다.
Hi lesstif! You've successfully authenticated, but GitHub does not provide shell access.
gitlab
gitlab 은 hub 를 lab 으로만 바꾸고 연결하면 됩니다.
$ ssh -T git@gitlab.com Enter passphrase for key '/home/lesstif/.ssh/github/id_rsa':
개인키 pass phrase 입력후 ssh key 가 정상이라면 gitlab 은 다음 메시지를 표시합니다.
Welcome to GitLab, @lesstif!
Bitbucket
Bitbucket 도 URL 만 변경해서 ssh 를 실행하면 됩니다.
$ ssh -T git@gitlab.com Enter passphrase for key '/home/lesstif/.ssh/github/id_rsa':
개인키 pass phrase 입력후 ssh key 가 정상이라면 BitBucket은 다음 메시지를 표시합니다.
authenticated via ssh key. You can use git to connect to Bitbucket. Shell access is disabled
같이 보기
Ref
, multiple selections available,
Related content
Atlassian application tunnel 로 On-Prem 과 Cloud 연결하기
Atlassian application tunnel 로 On-Prem 과 Cloud 연결하기
More like this
HM : Atlassian Cloud 사용자 프로비저닝 및 거버넌스 가이드
HM : Atlassian Cloud 사용자 프로비저닝 및 거버넌스 가이드
More like this
Atlassian Guard 와 Custom IdP(Keycloak) 와 연동
Atlassian Guard 와 Custom IdP(Keycloak) 와 연동
More like this
데이터 보존(Data Residency)
데이터 보존(Data Residency)
More like this
Atlassian Guard 와 Entra ID(구 Azure AD) 연동
Atlassian Guard 와 Entra ID(구 Azure AD) 연동
More like this
2025-02-11 KT 보안팀 AGP 문의
2025-02-11 KT 보안팀 AGP 문의
More like this