github SSH key 삭제하고 다시 생성...

2018. 1. 2. 19:48・Frontend/Git, GitHub

Github에서 로컬PC와 연결하기 위해 보통 http를 사용했는데, 이번에 SSH키를 등록하고 사용해보았다.

$ cat ~/.ssh/id_rsa.pub

id_rsa.pub(열쇠)와 id_rsa(자물쇠)는 열쇠-자물쇠와 같은 단짝이다.

 

git bach에서 위와같이 접근해서 키를 복사해서 깃헙 셋팅설정에 SSH키를 저장했었는데, 꼬여버려서 다시 생성하기로 했다.

 

일단, 열쇠와 자물쇠관계인 id_rsa.pub, id_rsa 를 찾아가서, 둘 모두 삭제한다.

$ rm ~/.ssh/id*
$ ssh-keygen

 

이 전에 강하게 키를 설정해서 에러가 났었다. 아래 명령어가 강하게 설정하는 방법...

 

 

`~/.ssh` 안에 세가지 파일이 존재(default), 로컬 PC 1대 당 하나의 SSH 설정으로 사용 가능하다.

$ ls ~/.ssh

id_rsa  id_rsa.pub  known_hosts

 

생성된 SSH key 는 아래로 찾아가서 키를 복사한다.

$ cat ~/.ssh/id_rsa.pub

 

Github page > Settings > SSH keys > 기존에 저장되었던(에러가 나는) SSH key 삭제 후 새롭게 생성된 키를 저장

 

 

기존에 netlify에 두개 이상의 사이트를 빌드하면서 메일을 받았는데( 무시하면 됨),

잘 몰라서 기존에 존재하고 있는 SSH key가 있는상태에서 새로 강력한 키를 생성했고... overwrite?  y 로 입력함.

기존 깃허브에 저장된 키는 당연히 오버라이드 된 키와 맞지않아 푸쉬가 되지 않았고, 삭제 후 다시 생성(문제가 되는 보안 키를 쌍(열쇠-자물쇠)으로 지운 후 생성해야 함)

 

결론 : 영어메일에 대비해서 영어공부를 하자...

저작자표시 비영리 (새창열림)

'Frontend > Git, GitHub' 카테고리의 다른 글

[GitHub] 로컬 develop 브랜치에서 원격 main 브랜치 push 하는 법  (0) 2024.06.04
Git  (0) 2022.03.18
'Frontend/Git, GitHub' 카테고리의 다른 글
  • [GitHub] 로컬 develop 브랜치에서 원격 main 브랜치 push 하는 법
  • Git
dev.hyejin
dev.hyejin
  • dev.hyejin
    혜진의 개발자 성장블로그
    dev.hyejin
  • 전체
    오늘
    어제
    • 분류 전체보기 (89)
      • 2024 데브캠프 (2)
      • 회고 (1)
      • 이슈해결 (3)
      • 기초학습 (13)
      • Frontend (20)
        • JavaScript (3)
        • Git, GitHub (3)
        • HTML, CSS (14)
      • Backend (8)
        • Database (4)
        • Java (4)
      • CS (16)
        • Network (10)
        • Algorithm (6)
      • Eng (16)
      • Tips (5)
  • 인기 글

  • 태그

    런타임
    시간복잡도
    점근성능
    상대경로
    GitHub
    객체
    box-sizing
    ER모델
    border-box
    절대경로
  • hELLO· Designed By정상우.v4.10.3
dev.hyejin
github SSH key 삭제하고 다시 생성...
상단으로

티스토리툴바