728x90
반응형
Telnet과 SSH의 정의
Telnet?
텔넷이란 원격에서 리눅스에 접속하는 프로그램 이름이기도 하지만, 원래는 인터넷이나 로컬 영역 네트워크 연결에 쓰이는 네트워크 프로토콜이다. 포트는 23번 포트를 사용한다. TCP/IP 스택을 갖춘 대부분 네트워크 장비와 운영 체제들은 원격 구성을 위해 몇 가지 종류의 텔넷 서비스 서버를 지원한다. 텔넷의 보안 문제 때문에 사용률이 감소하여, 원격 제어를 위해 SSH로 대체되기도 하였다.
SSH?
SSH(Secure Shell)란 네트워크 상의 다른 컴퓨터에 로그인 하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해 주는 응용 프로그램 또는 프로토콜이다. 강력한 인증 방법 및 안전하지 못한 네트워크에서 안전하게 통신을 할 수 있는 기능을 제공하며, 기본적으로는 22번 포트를 사용한다. SSH는 암호화기법을 사용하기 때문에, 통신이 노출된다고 하더라도 이해할 수 없는 암호화된 문자로 보인다.
Telnet과 SSH의 공통점과 차이점
Telnet과 SSH의 공통점
원격지 PC를 액세스 하기 위한 용도로 쓰인다.
Telnet과 SSH의 차이점
Telnet | SSH |
인터넷이나 로컬 영역 네트워크 연결에 쓰이는 네트워크 프로토콜 | 네크워크 상의 다른 컴퓨터에 로그인, 원격 시스템에서 명령을 실행, 다른 시스템으로 파일 복사할 수 있도록 하는 프로토콜 |
byte스트림 형식으로 처리 | 암호화하여 처리 |
23번 Port사용 | 22번 Port 사용 |
728x90
반응형