avatar
Published on

Githup SSH 키 생성 및 등록

Authors
  • avatar
    Name
    Haneul
    Twitter

Github에서 SSH key 생성

// 홈 디렉토리 이동
cd ~

// ssh 키 디렉토리 생성
mkdir ~/.ssh
chmod 700 ~/.ssh
cd .ssh


// ssh 사용자 키 생성
ssh-keygen -t rsa -b 4096 -C “lovesky4294@gmail.com”

// 아래와 같이 뜨면 "엔터" 입력
Generating public/private rsa key pair.
Enter file in which to save the key (/home/user/.ssh/id_rsa):

// 아래와 같이 뜨면 비밀먼호 두번 입력
Enter passphrase (empty for no passphrase):
Enter same passphrase again:

키 생성 완료 !!

ls -l 입력하여 생성된 키 확인 !

id_rsa 는 개인키, id_rsa.pub 은 공개키 (개인키는 절대 공개하면 안됨)

공개키 등록 & 복사

// 공개키 출력 (ssh-rsa 부터 이메일까지 복사)
cat ~/.ssh/id_rsa.pub

eval $(ssh-agent -s)
// ssh-add를 사용해 개인키를 ssh-agent에 등록함 (비밀번호 입력)
ssh-add ~/.ssh/id_rsa

github 에 공개키 등록

깃헙 설정에 들어가서 SSH and GPG keys 클릭하여

new SSH key 를 클릭한다.

Key 안에 복사했던 공개키를 붙여넣고, 타이틀 지정