본문 바로가기

OS

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

패도라 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

'OS' 카테고리의 다른 글

[linux] ssh에 root접속 허용  (0) 2011.10.18
Fedora에서 IPv6 Telnet, FTP 서버 설정  (0) 2011.10.18
[linux] fedora 방화벽 설정 해제  (0) 2011.10.18
linux 에서 SSH로 여러 서버 관리하기.  (0) 2011.10.18
[linux] RPM 사용법  (0) 2011.10.18