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