- Published on
Githup SSH 키 생성 및 등록
- Authors
- Name
- Haneul
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 안에 복사했던 공개키를 붙여넣고, 타이틀 지정