brunch

매거진 Git과 Github

You can make anything
by writing

C.S.Lewis

by anonymDev Mar 06. 2019

Github ssh key 등록하는 법

이 글에서는 ssh key를 만들어서 github계정에 등록하려고 한다. ssh key가 작동하는 원리에 대해선 다른 자료를 참고 바란다. ssh key를 Github 계정에 등록해두면 해당 컴퓨터에서는 아이디/패스워드 없이 자유롭게 리모트 저장소에 접근이 가능하다.





0. SSH Key 만들기


ssh-key를 만드는 방법은 Git - SSH 공개키 만들기 를 참고하자.



1. Github에 SSH Key 공개키 등록하기


0) ~/.ssh/id_rsa.pub 파일의 내용(한글자도 빼놓지 말고)을 복사 한다.(ssh 공개키)



~$ cat ~/.ssh/id_rsa.pub ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAklOUpkDHrfHY17SbrmTIpNLTGK9Tjom/BWDSU GPl+nafzlHDTYW7hdI4yZ5ew18JH4JW9jbhUFrviQzM7xlELEVf4h9lFX5QVkbPppSwg0cda3 Pbv7kOdJ/MTyBlWXFCR+HAo3FXRitBqxiX1nKhXpHAZsMciLq8V6RjsNAQwdsdMFvSlVK/7XA t3FaoJoAsncM1Q9x5+3V0Ww68/eIFmb1zuUFljQJKprrX88XypNDvjYNby6vw/Pb0rwert/En mZ+AW4OZPnTPI89ZPmVMLuayrD2cE86Z/il8b+gw3r3+1nKatmIkjn2so1d01QraTlMqVSsbx NrRFi9wrf+M7Q== schacon@mylaptop.local




1)Github 오른쪽 상단 프로필 사진 클릭해서 Settings -> SSH and GPg Keys 이동

 

Ssh Kyes 오른쪽에 있는 New SSH key를 누르자.





2) Ssh 공개키 등록하기

    Title에 ssh키의 이름을 붙여주고 하단 Key에 앞에서 복사한 키를 복사해서 붙여넣는다.

    Add ssh key 클릭




2. 마무리


ssh키가 등록된 계정과 컴퓨터가 ssh키를 통해서 상호 인증 됐다고 생각하면 쉽다. 이제부터 ssh키를 만든 컴퓨터에서는 인증을 생략하고 깃헙 저장소에 접근할 수 있다. (깃헙 홈페이지에 로그인 안해도되냐고 물어보는 사람있는데 그건 아니다.....) 접근하는 저장소에 대한 권한이 없을 경우에는 접근이 불가하다는 점 참고하자.

(끝)


ssh key가 작동하는 방식이 궁금하다면 아래 링크를 참고하자.

쉽게 설명해준다.

https://opentutorials.org/module/432/3742

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari