IT/Linux

[Linux] 리눅스에 원격에서 telnet으로 접속하기

순수나꾸 2007. 9. 17. 09:32

리눅스서버

---------------------------------------------------------------------------------------------

1. root 로 로그인한 상태에서 아래와 같이 입력합니다.

  vi /etc/xinetd.d/telnet

 

telnet의 내용은 아래와 같습니다.

---------------------------------------------------------------------------

# 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         = yes
}

---------------------------------------------------------------------------

 

위에서 disable = yes 에서 no 로 수정하고 저장합니다.

 

2. 서비스를 재시작합니다.

 /etc/rc.d/init.d/xinetd restart

 

3. 재시작시에도 계속 텔넷 서비스를 적용하길 원한다면 아래와 같이 입력한 뒤, telnet 데몬을 선택 적용합니다.

 /usr/sbin/ntsysv

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

 

원격지에서 접속

---------------------------------------------------------------------------------------------
1. 원격지에서 telnet 192.168.0.1 이런식으로 접속을 시도한다.

   주의사항 : 보안상의 이유로 root 계정으로 바로 로그인이 안되므로 새로운 계정을 생성한 뒤에

                  원격지에서 생성한 계정으로 로그인한 뒤 su 명령어를 실행하여, root 권한을 획득한다.

 

2. 봉안상의 이유지만, 꼭! 원격지에서 바로 root로 로그인 하길 원한다면, 서버의 세팅을 다음과 같이 한다.

 mv /etc/securetty /etc/securetty_