본문 바로가기
리눅스공부/원격지 시스템 관리

[텔넷 서버] 텔넷 서버와 서버/클라이언트 개념 / 리눅스 텔넷 서버

by 으노으뇨 2022. 12. 22.
728x90
반응형
SMALL

서버 / 클라이언트 개념

서버(server) / 클라이언트 (Client)는 아주 흔한 용어지만,

처음 서버를 구축하는 사람들은 개념이 완전하지 않을 수 있다.

예를 들어 많은 사람이 네이버(www.naver.com)를 사용하는데

이것 역시 서버/클라이언트의 개념이다.

네이버라는 웹 서버(리눅스 웹 서버라 가정할게요)가 작동하고 있고,

사람들은 웹 브라우저 (크롬, 엣지, 네이버웨일 등)라는 웹 클라이언트 프로그램을 이용해서 

웹 서버에 접속하는 것이기 때문이다. 즉, 서버 프로그램이 작동할 때 서버를 사용하려면

클라이언트 프로그램이 필요하다. 


텔넷 서버도 마찬가지다. 텔넷 서버 프로그램이 작동할 때 텔넷 서버에 접속하려면

텔넷 클라이언트 프로그램이 있어야한다.

대부분의 다른 서버 프로그램도 각각의 클라이언트 프로그램이 있어야 

서버에 접속해서 사용할 수 있는 것과 같다.


서버 / 클라이언트의 특징은 다음과 같다.

  • 서버에 접속하려면 반드시 클라이언트 프로그램이 필요하다.
  • 서버가 리눅스라고 해서 클라이언트가 리눅스일 필요는 없다. 즉 서버의 OS와 클라이언트의 OS가 같아야 하는 것은 아니다.
  • 각각의 서버 프로그램은 자신에게 맞는 별도의 클라이언트 프로그램이 필요하다.

각각 서버 프로그램이란?

  • 웹 서버 ( 아파치 또는 IIS ) <=> 웹 클라이언트 (IE, Chrome, Whale, Edge etc)
  • 텔넷 서버 <=> 텔넷 클라이언트 ( telnet, 한글 PuTTY etc )
  • FTP 서버 <=> FTP 클라이언트 ( 알 FTF, wdFTP, ftp, gftp etc)
  • XRDP 서버 <=> XRDP 클라이언트 ( 원격 데스크톱 )
  • SSHD 서버 <=> SSH 클라이언트 ( ssh, 한글 PuTTY etc )
  • 오라클 서버 <=> 오라클 클라이언트 (sqlplus)
728x90
반응형
LIST