[IT Term] SSH
SSH는 시큐어 셸(Secure Shell)의 약자이며 네트워크 상의 다른 컴퓨터에 로그인 하거나 원격 시스템에서 명령을 실행할 수 있도록 하는 프로토콜입니다. (기본 적으로 22번 port를 사용)
간단히 말하면 안전한 원격 통신을 위해서 쓰여지는 통신 방식이라고 할 수 있습니다. 이전에는 Telnet이라는 통신 방식이 사용되었는 데 이 같은 통신 방식은 네트워크 상의 누군가 통신을 가로챈다면 그 통신 내용을 모두 볼 수 있는 단점이 있었습니다.
이러한 단점을 보완하기 위해 SSH가 나왔습니다. 이 SSH를 사용하면 누군가 통신을 가로챈다고 하여도 그 데이터는 암호화된 텍스트로 보이기 때문에 스누핑(남몰래 전송 데이터를 훔치는 방법)에 안전하다고 할 수 있죠.
여담으로 이 SSH는 필란드 Tatu Ylonen이 개발했고 유럽에 라이센스가 있기 때문에 미국의 수출제한에도 걸리지 않는다고 합니다.
요약
SSH는 Secure Shell의 약자이다.
- 원격 시스템에서 명령을 실행할 수 있도록 해주는 프로토콜이다.
- 주로 리눅스, 유닉스 시스템에서 사용된다.
- 암호화 기법을 사용하여 안전한 통신이 가능하다.
- 22번 포트를 사용한다.
'기타 정보 > IT 용어' 카테고리의 다른 글
[IT Term] 정규표현식 (0) | 2021.03.31 |
---|---|
[IT Term] 마이크로 오퍼레이션(Micro Operation) (0) | 2021.03.31 |
[IT Term] 버스 (0) | 2021.03.31 |
[IT Term] 가용성 (0) | 2021.03.31 |
[IT Term] 추상화 (0) | 2021.03.31 |
Naming Rule(Camel Case, Pascal Case) (0) | 2020.10.22 |
[IT용어] OS 관련 용어 (0) | 2020.07.08 |
[IT용어] 네트워크 관련 용어 (0) | 2020.07.08 |