티스토리 뷰

Develop

Enter passphrase for key .ssh/id_rsa

Kyeongti 2022. 9. 23. 23:07

github를 잘 쓰고 있다가 어느날 갑자기 push를 하려니 제목과 같이 ssh key를 입력하라는 황당한 요청을 받았다.

 

우선 해결방법은 아래와 같다. Window 기준

1. Git Bash를 켠다.

 

2. ssh키를 생성한다.

생성방법

$ ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

위와 같은 명령어를 입력한다. 물론 "your_email@~"에는 본인의 github가입 이메일을 입력한다.

그러면 아래와 같이 나올 것이다.

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

둘다 enter를 눌러 넘어간다. 만약 키가 이미 존재했다면 덮어 씌울 것이냐? 라는 질문이 온다. y를 누르면 된다.

이후 아래 ssh키가 생성되었다는 그림과 함께 메세지가 나온다.

 

3. cat ~/.ssh/id_rsa.pub를 GitBash에 추가로 입력한다. 그럼 키가 나온다. 그 키를 복사한다.

 

4. Github setting에 들어가서 SSG and GPG keys에 들어가서 복사한 키를 붙여넣기 하면 된다.

 

5. 다시 push를 해본다. 잘된다.

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함