728x90
사이드 프로젝트를 진행하면서 gitlab을 사용하게 되었는데 가입하고 그룹에 초대 되니 ssh key를 등록하라는 문구가 계속 떴다. 미루고 미루다가 드디어 등록을 했다... 😅
등록 방법은 정말 간단하다.
나는 윈도우 환경에서 gitbash라는 tool을 사용하여 git을 관리 해 주고 있기 때문에 gitbash를 통해 ssh key를 발급 받을 것이다. (우분투 환경이면 터미널 창에서 바로 진행해도 된다.)
gitbash에서
ssh-keygen
위 명령어를 입력하면 생성한 key를 어디에 저장할 건지 경로를 물어보는데 기본 경로에 저장할 것이기 때문에 그냥 엔터를 눌러주면 된다.
이후 패스워드도 입력하라고 하는데 그냥 엔터를 눌러 넘어가도 상관이 없다.
엔터 몇번 누르고 나면 key가 저장된 위치를 알려 준다.
위 경로를 들어가면 id_rsa.pub라는 파일이 있을텐데 파일을 메모장으로 열어 텍스트를 복사 해 둔다.
gitlab에 들어가서 SSH Keys를 누르면 발급 받은 key를 등록할 수 있다.
add new key를 눌러서 복사 해 둔 텍스트를 붙여 넣은 후 저장하면 등록이 완료 된다.
유효일자를 입력하는 부분에서 무제한으로 입력해도 되지만 나는 사이드 프로젝트 팀에서 진행되는 거라 디폴트인 1년으로 지정 해 두었다. 무제한으로 입력하려면 9999-12-31로 지정 하면 된다.
그럼 SSH Key 인증 완료!
728x90