You cannot see this page without javascript.

▒ Doly의 CentOS7 강좌13 4. 원격접속 - 3.Telnet

CentOS7 조회 수 5922 추천 수 0 2014.10.23 15:10:40
▒ Doly의 CentOS7 강좌13 4. 원격접속 - 3.Telnet
 
 
#################################################
    작성자 : 정우영
    작성일 : 2014.09.01
    대상 OS : CentOS7 x86_64
    완성될 서적 : Doly의 CentOS7 구축 관리 실무 (2015년 3월)
 
 본 강좌를 기반으로 서적을 집필합니다. 연재강좌가 마무리되고 몇달 후면 서적이 나오겠죠? CentOS7은 서적도 없지만 강좌도 많이 부족하네요. 리눅스 서버를 10년 넘게 구축하고 관리하고 컨설팅하면서 꼭 필요한 부분과 알아야 할 부분들을 꼼꼼히 체크하면서 강좌를 써보려합니다. 강좌중 오탈자가 있거나 설명이 부족하고 잘못된 경우 doly골뱅이superuser.co.kr으로 메일한통 부탁드립니다. 강좌가 수정되면 더 많은 분들께 도움이 될것이라 생각하고 강좌를 기반으로 집필될 서적또한 완성도가 높아지지 않을까 생각합니다.
#################################################
 
 
4. 원격접속
 
4.3. Telnet
telnet은 예전에 리눅스, 유닉스 및 윈도우 시스템에 원격 접속하기위해 가장 많이 사용되었던 프로토콜이다. 현재는 보안등의 이유로 대부분 SSH를 사용한다. 꼭 필요한 경우가 아니면 사용하지 않을 것을 권장한다. telnet은 리눅스 시스템에 접속하여 TUI환경을 제공한다. telnet을 통하여 CentOS에 접속하기 위해서는 서버의 설정이 필요하다. 그렇지만, 대부분의 클라이언트는 telnet 프로그램을 제공한다.
 
3.3.1. telnet 서버 설정
CentOS에서 telnet서버를 사용하기 위해서는 설정이 필요하다. 보다 안전한 서버운영을 위해 SSH를 사용하고, IP차단 및 선택된 사용자만 서버에 접근할 수 있게 설정하기 바란다. 꼭 telnet을 사용해야 한다면, 다음과 같은 방법으로 설정하시기 바란다.
 
1) telnet 서버 설치
 
 ~]# yum install telnet-server
 
yum을 이용하여 telnet-server 패키지를 설치한다.
 
2) telnet 서비스 시작
 
~]# systemctl start telnet.socket
 
위와 같은 방법으로 telnet 서버를 시작할 수 있다. CentOS 6이하 에서 telnet은 인터넷수퍼데몬(xinetd)의 도움을 받아 실행되었다. telnet서비스 활성화, xinetd 서비스 재시작, xinetd 서비스 활성화(부팅시 자동시작) 시켜주어야 했지만 CentOS 7 부터는 위와 같이 바뀌었다. 
 
~]# systemctl enable telnet.socket
 
시스템 시작 시 자동으로 telnet 서버가 시작될 수 있게 활성화 시킨다.
 
3) telnet 서비스 정지
정지하고 비활성화 하는 방법은 다음과 같다. 
 
~]# systemctl stop telnet.socket
~]# systemctl disable telnet.socket
 
 
 
 
[참 고] telnet에서 사용하는 Port
 
telnet은 tcp/23번을 사용한다. 방화벽 및 기타 설정에서 포트가 열려 있어야 telnet이 정상 접속 된다. 앞에서 설명한 방화벽설정 방법으로 tcp/23 포트 또한 오픈한다.
 
~]# firewall-cmd --permanent --add-port=23/tcp
success
~]# firewall-cmd --reload
success
 
 
 
 
[참 고] telnet을 이용하여 root 사용자로 로그인 하려면?
CentOS는 telnet을 이용하여 root 사용자 로그인을 차단시켰다. 이는 CentOS의 보안정책 때문이다. 만약, telnet 접속 시 root 사용자로 로그인하기를 원한다면, 다음과 같이 설정하기 바란다.
 
  /etc/securetty 파일을 열어서 다음 라인을 추가 한다.
0001.png

 

 

     
  위 그림과 같이 "pts/1" "pts/2" 등을 넣어 준다. 이렇게 입력하고 로그인을 하면 정상적으로 root 로그인이 된다.
 
 
 
 
4.3.2. telnet 원격접속 (Windows)
Windows에서 telnet을 사용하여 CentOS에 접속하기 위해서는 별도의 프로그램이 필요하지 않다.  성능 및 기능이 향상된 다양한 프로그램들이 유료 및 무료로 배포되고 있다. 앞에서 소개한 putty-nd를 사용하면 더욱 편리하다.
 
Windows에서 telnet을 이용하여 CentOS에 접속하는 방법은 다음과 같다.
 
“시작” => “실행” => “telnet 아이피” 입력
0002.png

 

 

 
 
아래 그림과 같은 로그인 화면이 나타나며, 사용자 및 비밀번호를 입력하여 서버에 접속한다.
0003.png

 

 

 
 
위 그림은 root계정을 이용하여, CentOS에 접속한 화면이다. telnet은 기본적으로 root로의 접근이 되지 않아 위 참고의 설정법에 따라 서버에 설정을 하였다.
 
 
 
 
 
4.3.3. telnet 원격접속 (Linux)
 
CentOS 및 타 Linux클라이언트 환경에서는 telnet 접근은 기본 설치된 telnet 프로그램을 사용하여 리눅스시스템에 접속할 수 있다. 다음과 같은 방법을 사용하기 바란다.
다음 명령어를 터미널 환경에서 입력한다.
 
~]# telnet 아이피
 
 
 타 OS의 telnet 프로그램과 동일하다.
0004.png

 

 

 
위 그림은 일반적인 Linux에서 telnet 명령어를 사용하여 CentOS에 접속한 화면이다.
 
 
[참 고] telnet 클라이언트 프로그램 설치
만약 CentOS에 telnet 클라이언트가 설치되어 있지 않다면 다음 명령어를 사용하여 설치한다.
 
 ~]# yum -y install telnet
 
 
 이상으로 13번째 강좌를 마무리 하겠습니다. 원격접속을 위해 Telnet을 설정하는 것은 권장하지 않습니다. 하지만 꼭 Telnet을 써야하는 상황을 위해 다뤄 보았습니다. 2014년 9월 1일(월) 도리(Doly)였습니다.^^ 
 
#################################################
* 본 강좌는 언제든 갱신될 수 있으며, 원글은 www.linux.co.kr 강좌>리눅스>Doly의 연재강좌 에서 수정됩니다. 
* 본 강좌의 일부 또는 전체를 인용하실 경우, 반드시 출처를 밝혀 주시기 바랍니다.
 
* 수정이력 :
 2014.09.01(월): 최초작성
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
369 Xpress Engine xe 모든 변수값 출력해 보기 LynX 2014-07-14 93636
368 Linux systemd unit 등록 옵션 LynX 2014-07-22 20455
367 Linux Install PHP 5.5.13 modules LynX 2014-06-27 11866
366 아래아 한글 웹 한글 뷰어 소스 LynX 2014-06-11 9421
365 Internet Explorer KT 인터넷 접속제한 공유기 설정 LynX 2014-01-13 9218
364 Linux lineage1 server [6] LynX 2016-01-11 8940
363 CentOS CentOS7 Mail Server Setting file [13] LynX 2015-06-13 7906
362 Server Apache HTTP Server와 Tomcat의 연동 file LynX 2014-05-20 6105
361 Windows 7 외부 윈도우 클라이언트에서 삼바서버 접속하기 LynX 2014-03-06 6028
» CentOS7 ▒ Doly의 CentOS7 강좌13 4. 원격접속 - 3.Telnet file [8] LynX 2014-10-23 5922
359 CentOS7 ▒ Doly의 CentOS7 강좌27 10. 디스크관리 6 XFS 쿼타 file [15] LynX 2015-06-09 5732
358 CentOS7 ▒ Doly의 CentOS7 강좌29 12. 네트워크 보안설정 12.1 firewalld (2/2) [21] LynX 2015-06-09 5282
357 CentOS APM 소스설치 정리 file [18] LynX 2015-06-17 4628
356 Network VLAN 설정 ① Access mode file [27] LynX 2015-04-29 4268
355 Programing meadco print LynX 2013-12-12 4267
354 Programing Sublime Text License Keys LynX 2016-03-24 4181
353 CentOS7 ▒ Doly의 CentOS7 강좌19 6. CentOS 네트워크 5-관련 명령어 LynX 2014-10-23 4067
352 Linux musescore LynX 2015-03-28 3778
351 Linux imap-php 설치 [7] LynX 2014-09-02 3727
350 CentOS7 ▒ Doly의 CentOS7 강좌18 6. CentOS 네트워크 4-네트워크 본딩(bonding) file [10] LynX 2014-10-23 3658

XE Login