SSH 기본개념

cotchan·2021년 8월 24일
0
  • 아래 출처를 참고하여 작성하였습니다.
  • 개인 공부 목적으로 작성한 글입니다.

Summary

  • SSH는 원격지 호스트 컴퓨터에 접속하기 위해 사용되는 인터넷 프로토콜
  • 기본 포트는 22번 포트
  • 셸로 원격 접속을 하는 것이므로 기본적으로 Command Line Interface상에서 작업
  • 서버에 접속할 때 key를 제출하는 방식

동작하는 방식

SSH 키(Key)는 공개키(public key)와 비공개키(private key)로 이루어지는데 이 두개의 관계를 이해하는 것이 SSH Key를 이해하는데 핵심이다. 키를 생성하면 공개키와 비공개키가 만들어진다. 이 중에 비공개키는 로컬 머신에 위치해야 하고, 공개키는 리모트 머신에 위치해야 한다.(로컬 머신은 SSH Client, 원격 머신은 SSH Server가 설치된 컴퓨터를 의미한다) SSH 접속을 시도하면 SSH Client가 로컬 머신의 비공개키와 원격 머신의 비공개키를 비교해서 둘이 일치하는지를 확인한다.


profile
https://github.com/cotchan

0개의 댓글