[네트워킹] SSH (Secure Shell Protocol)
CS/네트워킹2022. 3. 22. 17:59[네트워킹] SSH (Secure Shell Protocol)

✔️ SSH (Secure Shell Protocol) SSH란 네트워크 프로토콜 중 하나로 컴퓨터와 컴퓨터가 인터넷과 같은 Public Network를 통해 서로 통신을 할 때 보안적으로 안전하게 통신하기 위해 사용하는 프로토콜이다. 대표적인 사용의 예는 다음과 같다. 데이터 전송 ex) 깃 허브 원격 저장소, 소스 코드를 깃헙에 푸쉬할 때 SSH를 활용해 파일을 전송한다. 원격 제어 ex) AWS와 같은 클라우드 서비스는 인스턴스 서버에 접속해 해당 머신에 명령을 내리기 위해 SSH를 통한 접속을 해야한다. SSH는 22번 포트를 사용한다. 제어의 주체가 되는 컴퓨터에는 SSH Client가 설치되어 있어야 하며 제어의 대상이 되는 원격지 컴퓨터에는 SSH Server가 설치되어 있어야 한다. 윈도우..

image