telnet 활성화 시키기

Posted by Albert 4904Day 10Hour 49Min 46Sec ago [2011-11-16]

보통 리눅스는 보안상 텔넷서비스가 비활성화 상태로 되어있다

하지만 필요에 따라 텔넷서비스를 활성화하여 원격 접속하여 사용할때도 있다.

그럼 아래에 텔넷서비스 활성화 시켜접속해보자.


우선 텔넷서비스를 활성화하기전에 http://ftp.daum.net/centos/5.7/os/i386/CentOS/ 에 접속하여 

telnet-server-0.17-39.el5.i386.rpm 파일다운받아 사용자 계정에 넣어놓는다.

주의점은 텔넷에서는 보안상 root계정은 허용되지않는다


다운로드 받아 넣어노으면 다음과 같이 확인할수있다.

========================================================================================

[root@localhost ~]' cd /users/ftpuser

[root@localhost ftpuser]' ll

합계 52

drwxr-xr-x 2 ftpuser ftpuser  4096 11월 16  2011 Desktop

-rw-r--r-- 1 ftpuser ftpuser     0 11월 16  2011 hi.txt

-rw-r--r-- 1 ftpuser ftpuser 35898 11월 16  2011 telnet-server-0.17-39.el5.i386.rpm

[root@localhost ftpuser]' rpm -qa | grep telnet-server

telnet-server-0.17-39.el5

[root@localhost ftpuser]' rpm -ivh telnet-server-0.17-39.el5.i386.rpm

경고: telnet-server-0.17-39.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897

준비 중...               ''''''''''''''''''''''''''''''''''''''''''' [100%]

        telnet-server-0.17-39.el5.i386 패키지는 이미 설치되어 있습니다

[root@localhost ftpuser]' cd /etc/xinetd.d

[root@localhost xinetd.d]' vi telnet

[root@localhost xinetd.d]' /etc/rc.d/init.d/xinetd restart

xinetd 를 정지 중:                                         [실패]

xinetd (을)를 시작 중:                                     [  OK  ]

[root@localhost xinetd.d]' netstat -atpn | grep 23

tcp        0      0 0.0.0.0:23                  0.0.0.0:*                   LISTEN      5520/xinetd


========================================================================================

중요한것은 위 항목중 5520/xinetd 가 떠야 정상적으로 텔넷서비스가 작동하고있다는것이다.

vi /etc/xinetd.d  파일 내용입니다. 즉 disable   = yes 를 no로 수정
==============================================================
' default: on
' description: The telnet server serves telnet sessions; it uses \
'       unencrypted username/password pairs for authentication.
service telnet
{
        flags           = REUSE
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/sbin/in.telnetd
        log_on_failure  += USERID
        disable         = no
}
==============================================================

그럼 윈더우에서 한번 접속해보자

cmd 창으로 접속후

==============================================================
telnet + 리눅스 ip  하여 접속한다

다음 사용자 아이디 및 비번을 입력하면 접속가능한것을 확인할수있다.

한가지 더 말하자면 관리자 root권한으로 접속하고자 할때에는

su - root
비밀번호 입력으로 접속하능하니 참고 ^^
==============================================================



단지 주의점은 보안상 텔넷사용완료후 꼭 해당 서비스를 정지시키는것을 잊지 말아야한다.

[root@localhost skel]' /etc/rc.d/init.d/xinetd stop
xinetd 를 정지 중:                                         [  OK  ]
[root@localhost skel]' vi /etc/xinetd.d/telnet
  disable         = yes로 재설정
=======================================================




LIST

Copyright © 2014 visionboy.me All Right Reserved.