inetd.conf는 없고 xinetd.conf랑 xinetd.d가 있습니다.
xinetd.d 안에 telnet이란 파일의 내용이 다음과 같습니다.
--------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
}
--------------------------------------------------------------------
server를 /bbs/xhost/bin/main로 바꿔서 접속하면
바로 접속이 끊겨 버립니다. user를 bbs, root 둘 다 해도 마찬가집니다.
: vi /etc/inetd.conf
: telnet stream tcp nowait telnetd.telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd
: -> telnet stream tcp nowait bbs /home/bbs/login /home/bbs/login
: 으로 교체해주면 됩니다 --;;
:
: 그러면
:
: [wolf:~]$ telnet localhost
: Trying 127.0.0.1...
: Connected to localhost.
: Escape character is '^]'.
: 사용자ID: master
: 패스워드: ******
:
: welcome to my bbs!
:
: 이렇게 되지요.
: 별로 추천하고 싶지는 않지만 제일 간단한 방법입니다. -_-
:
: --
: 그녀는 이미 다른 사람의 ..........