git _ RSA 키 에러 발생시...

서동찬·2020년 7월 12일

git

목록 보기
3/4

0. git에서 RSA 키로 문제가 발생 경우

1) push나 clone을 할 경우 발생할 수 있다.

- 원인 : 등록되지 않은 기기에서 clone이나 push가 일어나면 인증문제!!!

- 유저의 ssh가 등록되지 않아 접근권한이 없어서 나오는 문제!!

예)

  • Warning: Permanently added the RSA host key for IP address 'XXXXXX' to the list of known hosts.
    git@github.com: Permission denied (publickey).
    fatal: Could not read from remote repository.

2) 해결 방법

  • ssh키를 새로 생성!! [현재 사용하는 방법]
  • ...... (아직 다른 방법은 공부 중...)

1. ssh키를 생성하여 해결하기

1) 터미널을 켠다

2) $ ssh-keygen -t rsa -C "git이메일"

3) 비밀번호 및 기타 작업

  • 그냥 엔터로 쭉 해도 상관 없음.
  • 그러면 키가 생성되었다고 나온다.
  • id_rsa.pub가 생성되었다고 나온다.

4) id_rsa.pub의 내용을 복사한다.

  • $ cat ~/.ssh/id_rsa.pub 혹은 $ cat /Users/~~~/id_rsa.pub 을 통해 확인 가능하다.

5) 자신의 git 페이지에서 ssh키 등록!

1) git 페이지 -> setting

2) SSH and GPG keys 들어가기

3) New SSH key -> ssh키 복붙!!!

4) 문제 없음!!

profile
개발자 매뉴얼

0개의 댓글