==================================================================================================

※ 해당 내용의 경우 VMware를 이용한 로컬 네트웍 상에서 작업을 하는 내용을 안내하여 드립니당~!

[ 시스템 설정을 위한 내용 ]

설치된 Base Windows  : Windows 7 Pro
설치된 CentOS Server  : CentOS 5.7
설치된 VMware Program : VM workstation 8.0

==================================================================================================


- Linux Daemon -

1. 정의

     - 프로세스에서 서비스를 동작하기 시키기 위해 메모리에 항상 상주하며 백그라운드 형태로

        존재하면서 서비스를 서포트하는 스크립트



2. 형식
  - #/etc/rc.d/init.d/[데몬명] [상태값]     -> 경로를 이용하여 파일실행 방법
  - #service [데몬명] [상태값]                 -> RedHat 계열 Linux 에서 지원하는 명령어 이용방법


  - 상태값
    * restart : 데몬을 종료 후 바로 시작
    * status : 데몬의 상태 정보 출력
    * start   : 데몬을 시작
    * stop   : 데몬을 중지
    * reload : 데몬을 실행한 상태에서 다시 적용시킴



3. Favorite Linux Daemon



 


4. Linux Daemon Type
   * inetd 타입 (Windows 에서의 "explorer.exe"와 유사한 환경)
    - 자주 사용되지 않아 프로세스를 많이 소비하지 않는 서비스를 하나의 데몬으로 관리하는 방법
      
    - ex : telnet, pop3, imap, rlogin, rsync, tftp 등 슈퍼데몬으로 관리


   * standalone 타입 (Windows 에서의 "iexplorer.exe"와 유사한 환경)
    - 자주 사용되며 프로세스를 계속 소비하도록 하는 서비스로써 각 서비스별로 각각의 데몬을 따로 관리하는 방법
      
    - ex : named, httpd, vsftpd, sshd 등 "3.Favorite Linux Daemon" 들이 모두 해당 방식으로 동작



5. Linux Daemon 경로 및 설명

    - "/etc/init.d/" 또는 "/etc/rc.d/init.d/" 경로내 데몬의 실행 스크립트 파일이 존재

    - 단, "/etc/rc.d/rc?.d" 경로를 확인하면 Run Level 에 따른 실행 스크립트 정보를

      확인시 "/etc/rc.d/init.d/" 경로가 원본으로 사용되는 것을 확인할 수 있음.

 

 


AND