xinetd라면 설정파일이 /etc/xinetd.d/telnet인데,
1. 같은 디렉토리에 telnet2 정도로 복사하고 파일 내용 중에 telnet을 telnet2로 변경.
2. /etc/services 안에서 telnet 라인을 복사한 다음 telnet2로, 번호를 원하는 포트 번호로 변경.
3. /etc/init.d/xinetd restart
xinetd라면 설정파일이 /etc/xinetd.d/telnet인데,
1. 같은 디렉토리에 telnet2 정도로 복사하고 파일 내용 중에 telnet을 telnet2로 변경.
2. /etc/services 안에서 telnet 라인을 복사한 다음 telnet2로, 번호를 원하는 포트 번호로 변경.
3. /etc/init.d/xinetd restart
service 파일에 xtelnet 이라는 이름으로 포트는 10023 으로
/etc/xinetd.d/telnet 파일은 xtelnet 으로 복사..
/etc/init.d/xinetd restart .....
위처럼 했는데 안되더라구요..ㅠ_ㅠ
[root@aaa etc]# telnet localhost 10023
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Connection closed by foreign host.
aqua@Macintosh aqua $ cat /etc/xinetd.d/telnet
service telnet
{
disable = yes
socket_type = stream
wait = no
user = root
server = /usr/libexec/telnetd
groups = yes
flags = REUSE
}
# default: on
# description: The telnet server serves telnet sessions; it uses \
# unencrypted username/password pairs for authentication.
service telnet2 #/etc/services 동일한 이름으로 해줘야 된다
{
disable = no # yes -> no 로 해야 작동된다
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
service xinetd restart
telnet localhost 33
# telnet localhost 33
Trying 127.0.0.1...
Connected to vmware (127.0.0.1).
Escape character is '^]'.
Red Hat Enterprise Linux AS release 3 (Taroon Update 4)
Kernel 2.4.21-32.0.1.EL on an i686
login:
두둥
----------------------------------------------------------------------
웃는 얼굴 헤죽 헤죽
그건...
그냥 telnet daemon을 2300 port로 하나 더 띄우면 될 것 같은데요~
Be at a right place at a right time...
죄송한데요.. 하나더 띄운다는말씀이.. services 파일에 2
죄송한데요..
하나더 띄운다는말씀이.. services 파일에 2Line 을 추가하라는건가요??
아니면.. xinetd 에또무슨 설정이 필요한건가요?? 아니면..
그냥명령어로 때리라는건가요? 명령어로 한다면...
어떻게 주면되나요?
더구나.. 저는 설정파일에 등록하여 띄우고 싶은데...
----------------------------------------------------------------------------
설정방법 아시는분좀 알려주세요..
설정방법 아시는분 좀알려주세요...
----------------------------------------------------------------------------
Re: 설정방법 아시는분좀 알려주세요..
xinetd라면 설정파일이 /etc/xinetd.d/telnet인데,
1. 같은 디렉토리에 telnet2 정도로 복사하고 파일 내용 중에 telnet을 telnet2로 변경.
2. /etc/services 안에서 telnet 라인을 복사한 다음 telnet2로, 번호를 원하는 포트 번호로 변경.
3. /etc/init.d/xinetd restart
----
http://nohmad.tumblr.com/
xinetd가 기동할 때 자신이 서비스해야할 internet 서비스와 그
xinetd가 기동할 때 자신이 서비스해야할 internet 서비스와 그에 해당하는 포트들을 모두 bind, listen 하면서 해당 포트로의 connection 요청이 올 경우 fork & exec하는 걸로 알고 있습니다.
따라서 기존의 telnet binary 파일 하나만 가지고도 여러개의 포트로 telnet 서비스가 가능합니다.
아마 services, xinetd 설정 파일에 telnet이 2300번 포트와도 mapping 될 수 있도록 추가한 후 xinetd를 재기동 시키면 될 겁니다.
Re: 설정방법 아시는분좀 알려주세요..
service 파일에 xtelnet 이라는 이름으로 포트는 10023 으로
/etc/xinetd.d/telnet 파일은 xtelnet 으로 복사..
/etc/init.d/xinetd restart .....
위처럼 했는데 안되더라구요..ㅠ_ㅠ
또 다른 설정이 있을까요??참고로 iptables 는 꺼논 상태입니다.
.
마음을 가꾸는 방법은??
[code:1]aqua@Macintosh aqua $ cat /etc/x
service telnet 라인부분을 고치시는게 추가로 필요하죠 ;)
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
답변 감사합니다.^^;
service xtelnet 으로 고쳤는데도 안되더라구요..ㅠ_ㅠ
결국 리붓했더니 되더라구요..ㅠ_ㅠ
/etc/rc.d/init.d/xinetd restart 로는 왜 안됐는지 궁금하네요.^^;;
그럼 좋은하루 되세요~!!
.
마음을 가꾸는 방법은??
/etc/servicestelnet 23/tcp
/etc/services
telnet 23/tcp
telnet 23/udp
telnet2 33/tcp #추가
telnet2 33/udp #추가
cp /etc/xinetd.d/telnet /etc/xinetd.d/telnet2
vi /etc/xinetd.d/telnet2
# default: on
# description: The telnet server serves telnet sessions; it uses \
# unencrypted username/password pairs for authentication.
service telnet2 #/etc/services 동일한 이름으로 해줘야 된다
{
disable = no # yes -> no 로 해야 작동된다
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
service xinetd restart
telnet localhost 33
# telnet localhost 33
Trying 127.0.0.1...
Connected to vmware (127.0.0.1).
Escape character is '^]'.
Red Hat Enterprise Linux AS release 3 (Taroon Update 4)
Kernel 2.4.21-32.0.1.EL on an i686
login:
두둥
----------------------------------------------------------------------
웃는 얼굴 헤죽 헤죽
댓글 달기