개요
이번에는 텔넷 서버에 대해서 알아보도록 하겠습니다.
텔넷 서버 란?
텔넷 서버는 오랫동안 전통적으로 사용되어 온 원격 접속 방법입니다.
텔넷 서버는 보안에 취약합니다.
리눅스 서버에 텔넷 서버를 설치하고 나면, 클라이언트에서 접속할 PC에는 텔넷 클라이언트 프로그램이 필요합니다.
텔넷 클라이언트에서 접속하게 되면 서버 앞에 앉아서 직접 텍스트 모드로 작업하는 것과 완전히 동일한 효과를 보여줍니다.
텔넷 서버 구축
1.apt-get install xinetd telnetd (텔넷 서버 설치)
2./etc/xinetd.d/telnet 파일 편집 (설정 파일 편집)
3. adduser 생성 (텔넷 전용 사용자 생성)
4. 텔넷 서비스 가동 (systemctl restart xinetd)
5. 방화벽 설정 (ufw allow 23/tcp)
6. 클라이언트에서 접속 (telnet 서버 IP)
7. 만들었던 사용자로 텔넷서버에 접속
OpenSSH 서버 란?
텔넷과 용도는 동일하지만, 데이터를 전송할 때 암호화를 한다는 점이 다릅니다. 그래서 텔넷과는 다르게 보안이 강화됐습니다.
OpenSSH 서버 구축
1. ssh 서버 설치/가동 (apt-get install openssh-serversystemctl restart ssh)
2. 방화벽 설정(ufw allow 22/tcp)
3. 리눅스 클라이언트에서 접속
(ssh 사용자명@서버 ip)
4. 윈도에서 사용 할 경우 한글 Putty 설치한 후 윈도 클라이언트에서 접속
3가지 원격 접속 비교
구분 | 텔넷 서버 | SSH 서버 | VNC 서버 |
속도 | 빠르다. | 빠르다. | 많이 느리다. |
보안 | 취약하다. | 강하다. | 취약하지만 SSH와 연동해 보완 가능하다. |
사용 가능 명령어 | 텍스트 모드와 명령어만 사용할 수 있다. | 텍스트 모드의 명령어만 사용할 수 있다. | 제한 없다. |
클라이언트 프로그램 | 대개의 운영체제가 기본적으로 있다. | 리눅스는 기본적으로 있다. Windows는 별도 설치해야 한다. | 별도로 설치해야 한다. |
이렇게 이번에는 텔넷 서버와 Open SSh서버에 대해서 알아보았습니다.
'서버 > Linux(리눅스)' 카테고리의 다른 글
Linux ( DNS 서버 개념 or 설치 및 구축) (로컬DNS,마스터DNS,캐싱DNS) (0) | 2019.12.11 |
---|---|
Linux (Ubuntu18.04 웹서버 or XE 개념 및 사용방법) (0) | 2019.12.11 |
Linux (ubuntu18.04 쿼터개념 soft or hard) (0) | 2019.12.10 |
Linux 리눅스 (우분투 apt-get , dpkg 차이 ) (0) | 2019.11.29 |
Linux 리눅스 (우분투 심볼링 링크 하드링크) (0) | 2019.11.29 |