OS

[Linux] Telnet 접속 안될때 세팅 - 패도라

초파 2011. 10. 18. 22:20

패도라 6이면 TELNET 데몬 실행을 Xinetd 를 이용하여 실행 할것이니

/etc/hosts.allow 파일에서

in.telnetd:ALL

또는

in.telnetd:접속할 아이피, 접속할아이피,

를 추가하여 접속아이피를 열어 줘 보시기 바랍니다.

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

telnet 으로 외부에서 서버에 root 사용자로 접속하도록 하자.

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

1) telnet은 기본적으로 standalone이 아닌 xinetd 모드로 운영이 되므로 xinetd

상에서 운영되는 telnet 스크립트에서 서비스가 가능하도록 설정해야 합니다.

이 스크립트는 /etc/xinetd.d/telnet입니다. 이 파일을 vi로 엽니다.

여기서 disable=yes로 돼 있으면 xinetd 모드 상에서 telnet이 안 되므로 이

부분을 disable=no로 telnet 서비스가 가능하도록 설정해 줍니다.

# default: on
# description: The telnet server serves telnet sessions; it uses \
# unencrypted username/password pairs for authentication.
service telnet
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}

2) /etc/securetty 파일을 vi로열어 마지막줄 이후에 pts/0 ~ pts/9를 추가합니다. 각각

의 항목이 하나의 터미널에 대응합니다.

pts/0

pts/1

...

...

pts/9

/etc/securetty 를 삭제하거나 이름을 바꿔도 됩니다.

1) /etc/securetty는 root가 Login 가능한 터미널들을 제한해 나열하고 있는 파일이므로..

이 파일이 삭제되면 기본적으로 모든 곳에서 접속이 가능해집니다.

2) /etc/securetty 라는 파일의 이름을 바꿉니다. (바꿀 이름은 임의로 변경가능)
# mv /etc/securetty /etc/secure