본문 바로가기

CS 학습 정리

telnet vs SSH

728x90

Telnet vs SSH

  • Telnet은 TCP/IP를 기준으로 한 가상 터미널 서비스를 위한 프로토콜이며 SSH는 네트워크를 통해 다른 컴퓨터에 로그인하여 원격 컴퓨터에서 명령을 실행하는 프로그램
  • Telnet은 로컬 네트워크용으로 특별히 설계된 23번 포트를 사용하며 SSH는 21번 포트를 사용한다.
  • 보안
    • 텔넷은 보안이 취약하다. 데이터를 암호화하지 않고 전송하기 때문에 네트워크에서 통신 내용을 쉽게 도청할 수 있다.
    • SSH는 보안을 강화한 프로토콜로 모든 데이터 전송이 암호화되어 이뤄진다.
  • 기능
    • 텔넷은 기본적으로 텍스트 기반의 원격 쉘 세션을 제공
    • 포트포워딩, 파일 전송, 터널링 등 다양한 네트워크 서비스를 제공

최근 telnet이 사용되는 모든 곳은 ssh로 대체되었다고 봐도 무방하다.