본문 바로가기
Knowledge/Base

SSH Key 생성 및 등록 방법(GitHub, Bitbucket)

by 미네마네모 2020. 2. 27.

Github, Bitbucket 등 클라우드 원격 저장소에서

소스를 클론하기 위해서는 PC를 인증해야 한다.

https는 계정으로 로그인

ssh는 ssh key가 필요하다.

그 중 ssh key를 생성 및 등록 하는 방법을 알아보자

 


SSH Key 생성

OS 별 사전 조건
Windows Linux Mac
git bash 설치 후 사용 openssh 설치 후 사용 (기본적으로 설치 되어 있음)
SSH Key 생성
$ ssh-keygen -t rsa -b 4096 -C "본인의 E-Mail"

이메일은 가려요!

붉은색 네모칸에는 해당 ssh key가 저장되는 path와 ssh key의 패스워드 입력이 요구된다.

패스워드를 입력하면 원격 저장소랑 통신하는 매번 입력해야하니 Enter 치고 넘어가자

(이게 상당히 귀찮다...)

SSH Key 조회

해당 키는 없어졌습니다. 🧑

$ cat ~/.ssh/id_rsa.pub

* 생성 시 path를 다르게 입력했다면 입력한 경로에서 확인해야 합니다.

위에서 조회된 키를 복사한다.

 


SSH Key 등록

Github에서 SSH Key 등록하기

Github 로그인 → Setting → SSH and GPG keys New SSH Key

 

여기에 들어가서 키를 추가하면 등록 완료

 

Bitbucket에서 SSH Key 등록하기

Bitbucket 로그인 → View Profile SSH Keys Add key

 

여기에 들어가서 키를 추가하면 등록 완료

 

댓글