더북(TheBook)

공개 키와 개인 키를 생성한 뒤 통신하려는 대상에게 공개 키를 건네줍니다. 여러분은 깃허브와 SSH 통신할 예정이니 깃허브에게 공개 키를 전해주면 되겠죠?

 

그림 5-35 | 통신할 대상(깃허브)에게 공개 키 전달

 

SSH 통신은 암호화된 통신 방법이므로 여러분과 (공개 키를 전달받은) 깃허브 사이에 주고받는 대화는 암호화되어 전송됩니다. 다른 누군가가 여러분과 깃허브 사이에 주고받는 대화를 엿듣는다고 해도 전혀 이해할 수 없지요. 다만, 여러분은 개인 키가 있어서 깃허브에 여러분임을 증명하고, 깃허브와 주고받는 내용을 이해할 수 있습니다.

 

매우 간략히 설명했지만, SSH는 개발 전반에서 많이 활용하는 통신 방법이므로 꼭 알아두는 것이 좋습니다. 그럼 SSH 키를 생성해 봅시다. 미리 말하자면 다음 과정은 외울 필요가 없습니다. 한 번 SSH 키를 생성해 연동하면 계속 통신할 수 있기 때문입니다. 편한 마음으로 차근차근 따라 하면 되겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.