GitHub에 ssh 연결하는 초보자

3497 단어 SSHGit

공개 키와 개인 키 쌍을 생성합니다.



키를 넣을 폴더로 이동합니다.
선두 $ 마크는 「여기로부터 입력 개시할 수 있어요」를 나타내는 기호
Windows의 경우 시작 > 표시
$ cd ~/.ssh

키 생성


$ ssh-keygen -t rsa

1. 패스워드(패스프레이즈)를 설정하고 싶은 경우
임의로 생성되는 비공개 키/공개 키 파일(id_rsa와 id_rsa.pub의 2개의 키가 생성됩니다)의 이름은 변경할 수 있습니다.
이 페이지의 변경 예) github_id_rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/(ユーザー名)/.ssh/id_rsa): github_id_rsa
Enter passphrase (empty for no passphrase): 
Enter same passphrase again:

2. 패스워드(패스프레이즈)를 설정하지 않는 경우는
질문을 받으면 매번 엔터(총 3회)를 누르면 괜찮습니다.

생성할 수 있는지 키를 확인합니다.


$ ls -al
github_id_rsa
github_id_rsa.pub

완료되었습니다.github_id_rsa의 파일 권한은 -rw-------입니다.

생성된 공개키를 GitHub에 등록합니다.



GitHub에 로그인했다고 가정하면 URL에 액세스합니다.
htps : // 기주 b. 코 m/세친 gs/케 ys

화면 오른쪽 상단의 "New SSH key" 버튼을 누릅니다.





제목 열에 공개 키 이름, 키 열에 공개 키


  • Title 필드에 공개 키 이름을 입력합니다.
  • 공개 키를 식별할 수 있는 임의의 이름을 입력합니다.

  • Key란에 공개키의 내용을 붙여 넣습니다.

  • 예)
    github_id_rsa
    github_id_rsa.pub
  • 이 명령으로 내용을 복사할 수 있습니다(Mac)
  • $ pbcopy < github_id_rsa.pub
  • 이 명령을 사용하여 내용을 복사할 수 있습니다(Windows)
  • $ clip < github_id_rsa.pub
  • 복사한 후 Key란에 붙여넣습니다.



  • 버튼을 눌러 등록


    Add SSH ket 버튼을 눌러 등록 완료

    확인


    $ ssh -T [email protected]
    이런 오류가 나왔습니다.
    Warning: Permanently added 'github.com,52.192.72.89' (RSA) to the list of known hosts.
    [email protected]: Permission denied (publickey).
    
    ssh-add -l 해보십시오.
    아무 것도 표시되지 않으면 SSH 에이전트에 github_id_rsa라는 ssh 개인 키를 등록하십시오.
    $ ssh-add github_id_rsa
    Enter passphrase for github_id_rsa: 
    

    비밀번호를 설정하면 들립니다.

    다시 확인


    $ ssh -T [email protected]
    이런 오류가 나왔습니다.
    ssh: connect to host githhub.com port 22: Connection refused
    

    이제 오류의 경우
    $ ssh -vT [email protected]어긋남이 나타납니다.

    다시 확인


    $ ssh -T [email protected]
    성공했습니다
    Warning: Permanently added the RSA host key for IP address '52.69.186.44' to the list of known hosts.
    Hi (ユーザー名)! You've successfully authenticated, but GitHub does not provide shell access.
    

    연결 완료!
    GitHub에서는 쉘 액세스가 허용되지 않는다고 생각하지만 걱정하지 마세요.

    사이고에게



    그 밖에도 환경이나 설정 방법으로 하는 방법은 여러 가지 있는 것 같습니다, 찾아 봐 주세요.
    나는 이번에 이것으로 연결할 수있었습니다.

    좋은 웹페이지 즐겨찾기