자격증시험/SIS 2급

inetd.conf 의 수정과 관한 문제.

saturn_99 2010. 5. 11. 15:04
이 파일은 OpenSSL, OpenSSH를 소스코드로 설치한 경우
동일 망 내에서는 telnet이 연결되지만, 외부망에서 telnet이 접속되지 않는 경우가 발생하는 원인을 해결하는 과정이다.

예를 들어, 학내에서는 telnet으로 접속이 되지만, 집에서 인터넷망을 통해 학내의 서버에 telnet 접속이 이루어 지지 않는 경우이다.

물론 이 경우도 웹브라우저는 정상으로 학내나 외부망에서 모두 접속은 잘 된다.

SUN사에서 제공하는 OpenSSL 패키지, OpenSSH 패키지를 내려 받아 설치하는 경우는 이 문제가 발생하지 않는다.

【방법1】
    inetd 데몬이 실행 중인지 확인한다. 
    
    # ps -ef ¦ grep inetd 
 
   inetd daemon이 실행 중이 아니면 아래와 같이 inetd daemon을 실행한다. 
 
    # /usr/sbin/inetd -s 
 
【방법2】
/etc/inetd.conf 파일에 telnet에 관해 아래와 같이 정의되어 있는지 확인한다.
 
    # grep telnet /etc/inetd.conf 
      telnet  stream  tcp     nowait  root    /usr/sbin/in.telnetd    in.telnetd 

정의가 되어 있지 않으면, 위의 내용을 /etc/inetd.conf 파일에 추가한 후 inetd 데몬을 restart 시킨다.
    # ps -ef ¦ grep inetd 
      root   319     1  0  11월 28 ?        0:01 /usr/sbin/inetd -s 
              
              ☜ 319는 "inetd"의 process 번호 
 
 
    # kill -HUP 319
펌 : http://radiocom.kunsan.ac.kr/lecture/sol_install/inetd_conf.html

'자격증시험 > SIS 2급' 카테고리의 다른 글

NBNS가 무엇이길래!!  (0) 2010.05.17
Unix command line.  (0) 2010.05.11
SIS 취득시 우대사항  (0) 2010.03.26