답변 감사합니다.
그런데요. 님께서 말씀하신 것은 이미 해본 것입니다.
하지만 rpm -qa|grep telnet 을 했을 때 telnet-server* 는 나타나지 않더군
요. 그런데 이것은 다른 리눅스서버도 마찬가지로 없던데, 그래도 그곳은 텔
넷이 되던데요? 제가 지금 쓰고 있는 서버도 오늘 아침에 제가 텔넷프로세스
를 kill하기 전까지는 되던거였구요.
inetd.conf 의 주석도 풀려있고, telet localhost를 하면
Unable to connect to remote host:Network is unreachable 이라는 메시
지가 뜹니다.
그리고 죽인 데몬을 다시 살릴 때 /usr/sbin/in.telnetd로 하는 것이 아닌가
요? 저는 그렇게 알고 있습니다만...ftp의 경우는 되더군요.
여기저기 돌아다니면서 inet.conf설정이라든가, fte, telnet에 관계된것들
을 찾아보고 확인해 봤지만 어디가 잘못된 건지 모르겠습니다.
리부팅을 해도 안되구요.
아침에 텔넷데몬을 죽인 후부터 모든 것이 안되고 있어요.
바쁘실텐데 귀찮게 해드리는 것 같습니다.
감사합니다.
: 님께서 말한 텔넷데몬이라는 것은 항상 떠있는게 아니에요.
: 어떠한 User가 telnet으로 접속을 시도하여 접속했을때에 비로서
: ps -aux|grep telnet 했을때 나타나게 되요.
: 이해가 되셨는지요.
: 그리고 텔넷접속이 안되는 이유는 다른곳에 있습니당.
: 님께서 말한 in.telnetd라는것이 실행이 안되어 있는거랑은 전혀 상관이 없답니당
:
: 구구절절 설명하자면 손가락이 아파질테공, 대략 check해 볼것만 말씀드리겠습니당.
: 설치된 Version에 따라 조금은 다를수 있으니 참고만 하세욤.
: --------------------------------------------------------------------
: rpm -qa|grep telnet
: telnet-0.14.8-6az
: telnet-server-0.14.8-6az
:
: 위의 두개가 설치되어 있어야 합니당.
:
: /etc/inetd.conf 화일은 특별히 만지지 않았다면 건드리지 않아도 되구요.
: 혹시 모르니까. 아래내용에 주석(#)으로 막혀있으면 풀어주고요.
: telnet stream tcp nowait root /usr/sbin/tcpd in.telnetd
:
: 그리고 나서, 명령라인에서 telnet localhost 명령을 쳐보세요.
:
:
: : 답변 감사드립니다.
: : 예. 질문의 요지는요.
: :
: : 제가 kill을 써서 telnet을 죽인후에 다시 살리는게 안 된다는 겁니다.
: : telnet데몬을 다시 살리기 위해서 /usr/sbin/in.telnetd를 했구요.
: : 에러 메시지로 Socket operation on non-socket 가 나오구요.
: :
: : 그리고 이렇게 되는 원인이 혹시 유동아이피를 쓰는 것 때문이 아닌가
: : 하는 거구요.
: :
: : 재부팅을 해도 텔넷은 여전히 않되네요. 서버pc에서의 로그인까지 않되니까
: : 어떻게 해야 할지를 모르겠습니다.
: :
: : 감사합니다.
: :
: : : 무슨질문을 하신건지 잘 모르겠네요.
: : : in.telnetd라는 것은 메뉴얼로 살리거나 지지고 볶는게 아니랍니다.
: : : telnet start 라는 것은 있지도 않은 명령입니당. 혹시 호스트명이
: : : start라면 몰라도...
: : :
: : :
: : :
: : : : 안녕하세요
: : : :
: : : : ps -aux | grep telnet
: : : :
: : : : 한후
: : : :
: : : : kill (telnet process number)
: : : :
: : : : 해서 텔넷 데몬을 죽였습니다.
: : : :
: : : : 그리고 다시 살리기 위해
: : : :
: : : : /usr/sbin/in.telnetd
: : : :
: : : : 을 실행하면
: : : :
: : : : Socket operation on non-socket
: : : :
: : : : 메시지가 뜨면서 데몬이 살지를 않습니다.
: : : :
: : : : 그리고
: : : : telnet start
: : : : 하면
: : : : host name loo up failure
: : : : 라는 메시지가 뜹니다.
: : : :
: : : : 제 서버가 유동ip기 때문에 리부팅할 때마다 아이피가 달라져서
: : : : 설정을 다시 해주곤 했습니다.
: : : :
: : : : /etc/hosts, /etc/sysconfig/network, /etc/HOSTNAME, 을 수정하고
: : : : hostname (바꿀 호스트 이름)
: : : :
: : : : 혹시 이것과 관계가 있는 건지요.
: : : : 좀전에 ps 로 telnet프로세스를 확있했을 때 나온 화면의 내용중에
: : : : 전의 아이피 주소가 111.111.111.11 이라면
: : : : 111.111.111.11.p... 인 구문을 본 것 같습니다.
: : : :
: : : : 외부 pc는 물론 서버에서도 직접 로그인이 되지 않고 있습니다.
: : : :
: : : : 답변부탁드립니다.
: : : : 감사합니다.
: : :
: : : --
: : : 시골 산골짜기의 날라리 리누스팬 올림.
:
: --
: 시골 산골짜기의 날라리 리누스팬 올림.