서론 이전 포스팅에서 이야기 했듯이 Bitbucket 에서는 이미 HTTPS 연결 대신 SSH연결을 권장하고 있고 SSH연결을 이해학고 있으면 더 안전하고 사용하기 편한 것도 사실이다. 이번 포스팅에서는 이 SSH연결에 대해서 이 기능이 어떻게 동작하는 것인지 간단하게 알아보고 사용 법에 대해서 익혀보고자 한다.
RSA 암호화? 난데없이 암호화가 나와서 복잡할 수 있는데 여기서는 Git 에 대한 이야기만 할 것이라 RSA는 정말 찍어 먹는 수준으로만 알아보고 넘어가려고 한다.
어쨌든 이 암호화를 이용한 방식으로 인증을 거치기 때문에 비밀번호를 사용하지 않아도 되는 것이기 때문이다. 요점만 말하자면 다음과 같다.
RSA 암호화 이것을 이용한 통신은 공개 키 라는 것과 비밀 키라는 두 가지의 키를 사용한다. 이 키는 소수(prime number)를 이용한 키로 숫자와 영문자로 인코딩되어 있다.
공개 키와 비밀 키는 누구나 컴퓨터에서 직접 쉽게 만들 수 있다. 공개 키는 암호 조립 설명서...
#
bitbucket
#
gihub
#
git
#
id_rsa
#
ssh