Git

GIT ssh 생성 및 git remote 저장소 ssh로 접속

martinooo 2022. 5. 23. 16:07

개발을 하다보면 ssh란 단어를 들어본적이 많을것입니다. 

 

ssh란 무엇인가? 

ssh란 Secure Shell의 줄임말로, 두 컴퓨터 간 통신을 할 수 있게 해주는 하나의 protocol 입니다. 

protocol이란 서로 다른 통신장비간 주고받는 통신 규약 입니다. 

ssh암호는 암호화가 되어 보안에 좋습니다. 

 

그럼 git ssh 활용해봅시다.

터미널에 ssh 쳐보면 저런 옵션 창이 나옵니다.

ssh-keygen 치시면 저기 경로에 2개의 파일이 생깁니다

간단하게 설명하자면 

id_rsa는 private key 입니다 저의 로컬컴퓨터의 암호화 키 입니다. 

id_rsa.pub는 public key 서버에 저장되는 암호화 키 입니다.

 

생성을 하고난후에는

git 설정에서 ssh keys를 값을 넣어주면 됩니다. id_rsa.pub여기에 있는 암호화된 값을 넣어주기고 저장을 넣어주면 끝!

그리고 원격저장소를 만들어서 저기 url을 git clone 하면 ssh 원격연결완료입니다.

 

 

 

 

 

http://wtemplete.shop/