github와의 연결 환경 환경 구축 (SSH 라든지) local에서 원격으로하기 위해.

3392 단어 SSHRSAGitHub

소개



github의 연결을 일체 합절 잊고 있었으므로 비망록으로.
내용으로서는 SSH의 설정 방법.

환경


  • MacBookAir(10.14.6)
  • homebrew install 완료
  • iterm2
  • VScode

  • 전제로


  • github의 계정 등록이 진행 중입니다.
  • 로컬 리포지토리가있는 상태

  • 절차



    1, ssh 키 생성 (ssh-keygen)
    2, 패스 프레이즈 입력
    3, github에 공개 키 설정
    4,ssh 연결 확인

    실행해보기



    1, ssh 키 생성 (ssh-keygen)



    터미널
    $ ssh-keygen -t ed25519 -C "[email protected]"
    //メールアドレスは自分の GitHub メールアドレスに置き換え
    

    기본 파일 위치. 엔터에서 다음.
    > Generating public/private ed25519 key pair.
    > Enter a file in which to save the key (/Users/you/.ssh/id_ed25519): [Press enter]
    

    2, 패스 프레이즈 입력



    아무것도 넣지 않고 엔터하면 패스프레이즈 없이 작성된다.

    터미널
    > Enter passphrase (empty for no passphrase): [Type a passphrase]
    > Enter same passphrase again: [Type passphrase again]
    

    성공
    Your identification has been saved in [URL書いてある]
    Your public key has been saved in [URL書いてある]
    The key fingerprint is:
    [SHA番が書いてあります] [登録したアドレス]
    he key's randomart image is:[なんか書いてある]
    

    3, github에 공개 키 설정



    키 내용 클립보드에 복사
    *키의 이름은 자신이 만든 것(id_rsa 부분이 사람에 따라 다르다고 생각한다)$ pbcopy < ~/.ssh/id_rsa.pub (Mac)

    github 설정에서 SSH and GPG keys를 선택하고 newSSHkey 등록

    title은 내가 알기 쉬운 이름입니다.
    key는 위에서 클립보드에 복사한 것을 붙여넣는다.Add SSH key

    4,ssh 연결 확인



    터미널
    ssh -T [email protected]
    

    Github의 sshkey
    ⬆︎ 설명된 fingerprints와 일치하는지 확인한 다음 yessuccessfully 되면 성공!

    참조 사이트


  • 오늘부터 시작하는 GitHub
  • github 공식
  • GitHub에서 ssh를 연결하는 방법 ~ 공개 키 / 개인 키 생성에서 ~
  • 너의 SSH 키를 만드는 법은 틀렸다.
  • ssh-keygen 명령 사용법
  • 명령 옵션
  • 여러 개인

  • 끝에



    내용에 지적이 있으면 연락 주시면 감사하겠습니다.
    최근 로컬 리포지토리를 원격 리포지토리로 만드는 방법도 비망록으로 쓰자. . .

    좋은 웹페이지 즐겨찾기