한눈에 보는 정의

SSH(Secure Shell, 보안 원격접속 프로토콜)는 원격 서버에 접속해 명령어를 실행할 때, 통신 내용을 암호화해 도청이나 조작을 막는 프로토콜입니다.

자세히 알아보기

  • 예문: "개발자는 매일 SSH로 운영 서버에 접속해 로그를 확인하고 배포 스크립트를 실행한다."
  • 과거에 쓰이던 텔넷(Telnet)은 아이디와 비밀번호까지 평문으로 전송해 누구나 가로채 볼 수 있었지만, SSH는 접속 과정과 이후 모든 통신을 암호화해 이런 위험을 없앴습니다.
  • 비밀번호 대신 공개키·개인키 쌍을 이용한 인증 방식을 함께 지원해, PKI(공개키 기반 구조 · 프로젝트 핵심 지표) (PKI)와 비슷한 방식으로 더 안전하게 신원을 확인할 수 있습니다.
  • 서버 관리뿐 아니라, CI/CD(지속적 통합·배포) (CI/CD) 파이프라인이 배포 서버에 접속해 자동으로 배포 명령을 실행할 때도 SSH가 널리 활용됩니다.

관련 용어

최종 수정일: 2026년 9월 29일

← 용어사전 전체 목록으로