질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

tcp_wrapper 설치후 telnet 안됨

작성자 정보

  • 이건상 작성
  • 작성일

컨텐츠 정보

본문

최형탁 님의 글


 

 여기 있는 강좌 내용되로 tcp_wrapper를 설치 했더니 telnet은 아에 접속이 안되고

 ftp 같은것은 막아놓아도 그냥 접속이 됩니다.

 일단 telnet 이라도 정상 동작하게 하고 싶은데

 강좌 설명에서 tcp_wrapper를 /usr/sbin에 설치 하지 않고 다른곳에 설치 할때

 cp tcpd /usr/sbin/in.telnetd 하라고 했던데 이게 맞는 말인지요

 혹시 이것때문에 telnet 이동작을 하지 않는건 아닌지 궁금합니다.

 in.telnetd 를 다시 설치 하는 방법도 있으면 좀 가르쳐 주십시요




어떤 OS에서 설치를 했는지 자세히 모르겠지만 내용으로 봐서는 솔라리스 인것 같군요

위에서 tcpd 파일을 카피 했는데 카피 방법이 틀렸습니다.

위에서는 tcpd가 텔넷 데몬을 지우고 카피가 되버렸군요 그래서 텔넷이 아예 안되는 것같습니다.

cp tcpd /usr/sbin 이라고 해야 합니다.

그리고 ftp가 아무데서나 된다고 했는데.. hosts.deny 파일을 확인해 보시기 바랍니다.

확인시에 아무 이상이 없다면 etc/inetd.conf 파일의 설정이 맞게 되어 있는지 확인해 보시기 바랍니다.

텔넷 데몬을 띄우기 전에 tcpd 데몬을 보게 말이죠...

ftp     stream  tcp     nowait  root    /usr/sbin/tcpd  /usr/sbin/in.ftpd
telnet  stream  tcp     nowait  root    /usr/sbin/tcpd  /usr/sbin/in.telnetd

위에처럼 설정을 하시면 됩니다.

inetd.conf  파일 수정후에 시스템에 적용시킬려면 inetd 데몬을 -HUP 해 주시면 되구요

# kill -HUP [inetd 데몬 PID번호]

그러고도 문제가 있다면 tcpdmatch 을 이용하여 테스트 해 보시기 바랍니다.

사용방법은 # tcpdmatch in.telnetd [클라이언트 아이피나 dns] 처럼 사용하시면 되구요. 이런 방법으로 in.ftpd 도 테스트 해 보시면 됩니다.

그리고 in.telnet만 다시 설치하는 방법이 있는지는 모르겠구요.... 똑같은 환경에서 설치된 서버에서 카피해와도 될듯 싶습니다.

그럼 성공하시기 바랍니다.

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,133 명
  • 현재 강좌수 :  36,172 개
  • 현재 접속자 :  148 명