Git∕GitHub

[Git] Windows SSH Key 생성, 등록하기

728x90

Git 서버 인증을 위해 Git 또는 GitLab에 SSH Key를 등록한다.

사이트나 git 명령어 사용하면서 인증 관련 알림이 지속적으로 발생하니 미리 등록해두자.

방법은 하단의 Git 공식 페이지에 자세히 나와있지만 정리 겸 포스팅하려고 한다.

 

[공식] Git 서버 - SSH 공개키 만들기

 

1. git bash 실행

 

2. SSH 공개키 보유 여부 확인

$ cd ~/.ssh
$ ls
./ssh 경로로 이동하여 파일 목록을 확인하는 명령어

.pub라는 확장자가 붙은 파일이 공개키이다.

디렉토리가 없거나 파일이 없는 경우, 새로 키를 생성 해야한다.

 

3. 공개키 만들기

$ ssh-keygen
  1. ssh-keygen 프로그램 (명령어) 실행
  2. .ssh/id_rsa 키를 저장하고 싶은 디렉토리를 입력한다.
    저장 디렉토리를 지정하지 않으면, 화면에 입력된 경로로 자동 지정된다.
  3. 암호를 2번 입력한다. 이 때, 암호를 비워두면 키를 사용할 때 암호를 묻지 않는다.
  4. 공개키 파일 열어서 키 확인
    $ cat ~/.ssh/id_rsa.pub​

 

4. 생성된 공개키를 복사해서 Git 또는 GitLab에 등록한다.

 

 

 

728x90