Git SSH 설정하기

보보캉·2021년 5월 17일
0

Tip

목록 보기
3/3

Git에서 SSH를 쓸 때 Permission denied (publickey)가 발생하는 경우!

ssh key가 설정되어있지 않아 발생하는 오류이다.
ssh를 사용하는 pc에서 ssh key를 등록해주자!

Windows 기준

  1. C:/이하의 사용자 디렉터리 (ex. users)의 현재 로그온한 사용자의 사용자 폴더로 이동
  2. .ssh 폴더가 없는 경우 생성하고 폴더로 이동한다.
  3. 터미널을 열고 아래 명령어로 ssh key를 만든다.
C:\Users\USER\.ssh> ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (C:\Users\USER/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in C:\Users\USER/.ssh/id_rsa.
Your public key has been saved in C:\Users\USER/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:KEY
The key's randomart image is:
  1. .ssh위치에 생성된 id_rsa.pub파일을 열고 내용을 복사한다.
  2. GitHub에 접속 후, 계정 Settings 메뉴로 이동한다.
  3. SSH and GPG keys 메뉴에서 New SSH Key를 클릭하여 아까 복사한 key 내용을 넣어 등록한다.
  4. voila!
profile
Developer

0개의 댓글