기술용어 · #ssh
SSH(Secure Shell)
간단한 정의
Linux 서버에 대한 보안 원격 로그인을 위한 암호화 프로토콜 — 고객이 VPS에 액세스하는 표준 방법.
SSH는 원격 Linux/Unix 서버에 안전하게 로그인하는 데 사용되는 암호화 프로토콜입니다. 인증 및 암호화된 셸 액세스, 파일 전송(sftp/scp), 터널링을 제공합니다. 최신 SSH는 공개 키 인증을 사용합니다. 고객은 로컬에서 키 쌍을 생성하고 공개 키를 서버에 업로드한 다음 개인 키 소유를 증명하여 인증합니다. 프로덕션에서는 비밀번호 인증을 비활성화해야 합니다.
오프쇼어 호스팅 고객에게 SSH는 VPS/전용 서버에 대한 기본 액세스 방법입니다. 하드닝 기본 사항: 루트 비밀번호 로그인 비활성화, 키 전용 인증 적용, 기본 포트(22) 변경으로 로그 노이즈 감소, fail2ban 또는 CrowdSec을 사용한 무차별 대입 시도 속도 제한. MurmurHost는 이러한 기본값과 CIS 벤치마크 정렬 구성을 적용하는 하드닝 서비스 애드온을 포함합니다.
관련 용어
연결된 개념
같은 컨텍스트에서 알아두면 유용한 인접 정의.