SSH (secure shell)

SSH는 원격 컴퓨터에 안전하게 액세스하기 위한 유닉스 기반의 명령 인터페이스 및 프로토콜로서, 때로 Secure Socket Shell이라고 불리기도 한다. SSH는 네트웍 관리자들이 웹서버를 포함한 여러 종류의 서버들을 원격지에서 제어하기 위해 널리 사용된다. SSH는 실제로 초창기 유닉스 유틸리티인 rlogin, rsh, rcp에 보안 기능이 추가된 버전, slogin, ssh, 그리고 scp 등, 세 가지 유틸리티들의 모음이다. SSH 명령은 몇 가지 방식으로 암호화가 보장된다. 클라이언트/서버 연결의 양단은 전자 서명을 사용하여 인증되며, 패스워드암호화됨으로써 보호된다.

SSH는 쌍방의 접속과 인증을 위해 RSA 공개 키 암호화 기법을 사용한다. 암호화 알고리즘에는 Blowfish, DES, 및 IDEA 등이 포함되며, 기본 알고리즘은 IDEA이다.

SSH2는 SSH의 최신버전으로서 새로운 표준으로서 현재 IETF에 제안되어 있다.

SSH에 관해 참고 자료로 Steve Acheson's SSH FAQ를 추천합니다.


이 정보는 2002년 6월 7일에 수정되었습니다.
영어판(whatis.com)