GiitHub에 공개 키 등록

2448 단어 GitHubed25519
KosenVenture 개발진과 새롭게 연결된 전문대생들을 위한 노트인데, 모처럼 공개됐다.

전제 조건

  • Giithub
  • 에 등록
  • Mac 또는 Linux(Windows는 대상에 없습니다. 이외에 사용되는 변태는 스스로 공개 키를 등록할 수 있습니다)
  • 1. 키 쌍 만들기


    다음 명령을 실행합니다.질문을 많이 받았지만 아무것도 안 하고 Enter 누르면 돼요.
    $ ssh-keygen -t ed25519
    
    또한 cat 등을 사용하여 생성된 공개 키를 클립보드에 복사합니다.
    $ cat ~/.ssh/id_ed25519.pub
    

    2. GiitHub에 등록


    방문Github.
    페이지의 오른쪽 상단에서 설정 화면에 접근합니다.

    왼쪽 메뉴의 SSH Keys를 선택합니다.

    그런 다음 SSH 설정 화면으로 전환하고 Add SSH Key가 적힌 버튼을 클릭합니다.

    SSH 키를 추가할 양식을 표시합니다.
    Title은 이름일 뿐 마음대로 열 수 있지만 나중에 볼 때는 어느 열쇠인지 알아야 한다(여러 키를 등록할 수 있다)
    클립보드의 공개 키를 Key에 붙여넣습니다.
    SSH 키는 추가 또는 삭제만 가능하며 입력 오류에 유의하십시오.

    마지막으로 Add Key라고 적힌 녹색 버튼을 클릭합니다.

    3 확인


    다음 명령을 사용하여 SSH 키가 제대로 추가되었는지 확인합니다.
    $ ssh -T [email protected]
    
    이 때 다음과 같은 경고를 보냅니다. yes라면 됩니다.
    The authenticity of host 'github.com (207.97.227.239)' can't be established.
    RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
    Are you sure you want to continue connecting (yes/no)?
    
    올바르게 추가하면 다음과 같은 메시지를 표시합니다 ({usename} 사용자 이름입니다)
    Hi {username}! You've successfully authenticated, but GitHub does not
    provide shell access.
    

    참고 자료

  • Generating SSH keys - User Documentation
  • 좋은 웹페이지 즐겨찾기