리눅스 텔넷 서버

linux telnet server
telnet-server
telnet 서버, telnet 서비스, telnet 데몬

1 설치 확인[ | ]

CentOS 6.0 최소 설치 패키지에는 없음. telnet-server 패키지가 필요하고, xinetd 패키지도 필요하다.

[root@zetawiki ~]# rpm -qa | grep telnet-server
→ telnet과 telnet-server가 설치되지 않았다. ("설치 재확인" 문단과 비교해보라.)

2 설치[ | ]

xinetd가 설치되지 않았다면 함께 설치된다.

[root@zetawiki ~]# yum install telnet-server
... (생략)
=======================================================================================================================================
 Package                           Arch                       Version                                Repository                   Size
=======================================================================================================================================
Installing:
 telnet-server                     x86_64                     1:0.17-41.el5                          base                         36 k
Installing for dependencies:
 xinetd                            x86_64                     2:2.3.14-20.el5_10                     updates                     127 k

Transaction Summary
=======================================================================================================================================
Install      2 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 164 k
Is this ok [y/N]: y
... (생략)
Installed:
  telnet-server.x86_64 1:0.17-41.el5                                                                                                   

Dependency Installed:
  xinetd.x86_64 2:2.3.14-20.el5_10                                                                                                     

Complete!

3 설치 재확인[ | ]

[root@zetawiki ~]# rpm -qa | grep telnet-server
telnet-server-0.17-41.el5

4 설정 파일 수정[ | ]

[root@zetawiki ~]# cp /etc/xinetd.d/telnet /etc/xinetd.d/telnet.OLD
[root@zetawiki ~]# sed -i 's/disable\t\t= yes/disable\t\t= no/' /etc/xinetd.d/telnet
[root@zetawiki ~]# diff /etc/xinetd.d/telnet.OLD /etc/xinetd.d/telnet
12c12
< 	disable		= yes
---
> 	disable		= no
→ 기존설정을 보존하고, disable = yesdisable = no로 바꾼다.

5 xinetd 재시작[ | ]

[root@zetawiki ~]# service xinetd restart
Stopping xinetd:                                           [FAILED]
Starting xinetd:                                           [  OK  ]

Stopping에서 FAILED는 신경쓰지 말자.[1]

6 포트/프로세스 확인[ | ]

[root@zetawiki ~]# netstat -anp | grep :23
tcp        0      0 0.0.0.0:23                  0.0.0.0:*                   LISTEN      20396/xinetd
→ xinetd가 텔넷 기본포트인 23을 LISTEN 중이다.

7 같이 보기[ | ]

8 주석[ | ]

  1. 처음 설치하면 stopped이므로 당연히 stop 불가...
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}