Linux

[바미] WSL에서 GitLab SSH키 인증받기

Bami 2024. 3. 16. 09:14
728x90
반응형

SSH 키 생성

WSL 터미널을 열고, 아래의 명령어를 사용하여 SSH 키를 생성해줍니다. 여기서 쓰는 이메일 주소는 GitLab 계정에 등록된 이메일로 써 주시면 됩니다.

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

 

그 이후에 프롬프트가 나타나면, 키를 저장할 위치(기본값은 ~/.ssh/id_rsa)와 비밀번호(선택사항)를 입력해주시면 됩니다.

SSH 키를 ssh-agent에 추가

SSH Agent가 실행 중인지 확인하고, 실행되지 않았다면 시작해주시면 됩니다.

eval "$(ssh-agent -s)"

 

이제 생성한 SSH 키를 ssh-agent에 추가합니다.

ssh-add ~/.ssh/id_rsa

SSH 공개 키를 GitLab에 등록

생성한 공개 키(id_rsa.pub)의 내용을 복사해봅시다.

cat ~/.ssh/id_rsa.pub

 

그럼 이제 GitLab에 등록해봅시다!

 

GitLab에 로그인한 후, 우측 상단의 사용자 아이콘을 클릭하고 "Settings"를 선택 해줍니다.

왼쪽 사이드바에서 "SSH Keys"를 선택합니다


"Key" 필드에 복사한 SSH 공개 키를 붙여넣고, "Add key" 버튼을 클릭해주시면 됩니다.

아래 그림처럼 'ssh-'부터 복붙 해주시면 됩니다.

그럼 등록이 정상적으로 완료되면서 git clone을 받을 수 있게 됩니다!

728x90
반응형