linux_daemon_종류와_설명

리눅스에서 사용되는 데몬의 종류와 설명

  • NetworkManager : 자동으로 최대 사용가능한 연결에 네트워크 연결을 스위칭 하는 데몬
  • Network Manager Dispatcher : 네트워크 매니저를 기능단위나, 작업 처리 목적으로 배정해 놓은 서비스
  • acpi : 전원 관리 데몬. 커널로부터 ACPI 이벤트를 받아서 처리하는 데몬
  • anacron : downtime까지 남겨진 cron 작업들을 실행. anacron 데몬은 '항상 켜져있다'는 것을 전제로 하지 않는다. 서버로 사용할 시스템은 항상 켜져 있는 상태로 서비스를 제공하기 때문에 cron데몬을 이용하여 관리하고, anacron 데몬은 정지해도 무방하다
  • apmd : 배터리 상태를 모니터링 하고 기록(syslog(8))하는 고급 전원 관리 데몬. Advanced Power Management Daemon이라고 하여 acpid와 비슷한 전원 관리 데몬이다. 노트북에서 배터리의 상태를 모니터링하기 위해 사용할 수 있는 데몬으로 데스크탑에서는 사용 안함
  • arptables_if : 자동으로 arptables로 패킷 필터링을 하는 방화벽 데몬
  • atd : 백그라운드 작업을 수행하거나 예약 명령(at)을 처리하는 데몬. At 데몬은 미래에 한번 명령어를 실행하고자 할 때 사용. Cron 데몬이 있으므로 그다지 쓸모 없으므로 사용안함.
  • auditd : 감사기능을 활성화 하는 데몬이다. auditd 데몬이 실행되는 동안 auditing 변수, syscall 규칙, 파일 시스템 감시 ( watch ) 작업을 수행한다.
  • autofs : 파일 시스템을 사용하고자 할때(서버의 파일을 읽을 때) 자동으로 마운트 해주는 데몬
  • avahi-daemon : mDNS/DNS-SD protocol suite을 이용하여 로컬 네트워크에서 서비스 탐색을 하는 서비스. 노트북이나 컴퓨터를 네트웩에 가입했을때 Avahi는 즉시 네트웩에서 chat가능한 사람을 view하고 공유된 파일을 찾고 프린터를 찾아서 프린트하는 기능을 합니다. Avahi는 Zeroconf implementation. DNS서버 구축 같은 특정된 설정를 하지 않아도 유저들이 사용할수 있는 IP 네트웍을 생성할수 있다
  • bluetooth : 서비스 검색과 인증 서비스를 위한 데몬
  • chargen : 케릭터를 발생시키는 서비스 데몬 (TCP)
  • chargen-udp : 위와 동일한 UDP 버전
  • conman : conman 서비스는 콘솔 관리를 지원한다. 이 서비스는 여러 콘솔 장치와 동시에 접속한 유저들을 지원한다. 만약 다양한 서버를 관리한다면 이 서비스를 구동하는 것이 좋다.
  • cpuspeed : 동적으로 작동되는 CPU Speed 데몬. 전력 소모량을 기반으로 CPU Speed를 조절한다
  • crond : 지정한 프로그램을 특정 시간에 주기적으로 실행시키는 데몬
  • cups : Startup/shutdown script를 위한 유닉스 프린터 데몬(Common Unix Printing System)
  • cups-config-daemon : D-Bus를 통한 프린터 환경설정 데몬
  • cups-lpd : cups와 통신하는 legacy lpd 프로토콜 데몬
  • daytime : 클라이언트의 질의에 응답하여 아스키 형태로 현재 시간과 날짜를 출력하는 데몬 (TCP)
  • daytime-udp : 위와 동일한 UDP 버전
  • dhcdbd : DHcp Client D-Bus Daemon. dhcp client를 직렬 버스로 관리하기 위해서 필요로 한다
  • dhcpd : DHCP(Dynamic Host Control Protocol) Daemon. 동적 IP할당을 위한 데몬
  • diskdump : 시스템 충돌이나 diskdump 모듈이 초기화되면 덤프 파일을 저장하는 데몬
  • dund : Dial Up Networking Daemon. 전화접속 네트워크를 사용하는 서비스
  • echo : echo의 케릭터들을 클라이언트로 출력해주는 데몬 (TCP)
  • echo-udp : 위와 동일한 UDP 버전
  • eklogin : Kerberos5를 가지고 암호화 시키는 데몬
  • firstboot : 처음 부팅을 위한 서비스. 처음 부팅을 선택하는건 멀티부트로더를 통해 가능하므로 사용안함
  • gpm : MC(midnight command) 와 같은 텍스트 기반 리눅스용 애플리케이션에서 마우스를 쓸수 있게 해주는 데몬 (콘솔에서 마우스를 이용한 팝업 메뉴와 복사/ 붙이기 기능도 지원)
  • gssftp : Kerberized FTP Server (케베로스 5를 가지고 암호화)
  • haldaemon : 소스로부터 하드웨어에 대한 정보를 모으고 유지하는 데몬
  • hidd : 블루투스 장치를 사용할 때 필요한 블루투스 ID 데몬
  • hplip, hpiod, hpssd : HP계열 프린터 데몬
  • httpd : HTTP 웹 서버 데몬
  • ibmasm : IBM Advance System Management PCI Adapter와 쉽게 의사 소통하는데 사용. RSA1으로 알려져 있다. (RSA2를 사용하려면 RSA2에 맞는 패키지 설치 후에 ibmasm 삭제)
  • iiim : 입력기 지원 데몬
  • iptables : 방화벽 설정 데몬
  • ip6tables : iptables의 IPv6버전
  • irda : IrDA(Infrared Data Association)가 정상적으로 동작하도록 해주는 데몬
  • irqbalance : 둘 이상의 CPU를 사용하는 환경에서 CPU간의 interrupt를 분리하기 위한 데몬
  • isdn : ISDN 서비스 설정 데몬
  • klogin : 케베로스 5 인증, dsd 타입, rlogin 세션을 설정하는 데몬
  • krbs-telnet : 케베로스 5 인증, 보통의 텔넷 세션
  • kshell : 케베로스 5 인증, rshell 인증
  • kudzu : 부팅시 새롭게 추가된 하드웨어를 설정할 수 있도록 hardware probe를 실행하는 데몬
  • im-sensors : 메인보드 센서값을 모니터링 하는 데몬
  • lisa : LAN Information Server 데몬. 윈도우 탐색기에서 네트워크 환경 보여주는것과 유사한 기능을 제공하는 데몬
  • lm_sensors : 메인보드의 센서값 같은 HW에서 제공하는 특정 센서를 모니터링 해주는 데몬
  • mcstrans : 사람이 읽기 쉬운 형식으로 보안 환경 정보로 번역하는 시스템. (SELinux 환경에서 사용)
  • mdmonitor : RAID 모니터링과 관리를 하는 데몬
  • mdmpd : 다중 경로 디바이트 모니터링과 관리
  • messagebus : 시스템 이벤트등의 메세지를 알려줌
  • microcode-ctl : CPU 마이크로코드를 지원하는 스크립트
  • mysqld : MySQL DB 데몬
  • named : DNS 서비스 데몬
  • netdump : netconsol과 netcrashdump 요소들을 초기화 하는 데몬
  • netfs : Samba/CIFS, NFS, NCP 등을 마운트/언마운트 해주는 데몬
  • netplugd : non-static network interface를 관리하는 데몬
  • network : 네트워크 인터페이스의 설정을 시스템 부팅시 커널에 적재시키는 데몬
  • nfs : TCP/IP 네트워크에서 파일을 공유할수 있게 하는 데몬
  • nfslock : NFS 서버를 운영할 때 사용자들의 접근을 방지하는 데몬
  • nscd : NIS/NS 를 사용할수 있게 하는 데몬
  • ntpd : 시간 동기화를 맞춰주는 NTPv4 데몬
  • oddjobd : 이행되는 최상위 작업에서 응답하는 최하위 어플리케이션을 지원하는것을 제공. Conga같은 것에 응답하는 어플리케이션을 사용하려면 이 데몬을 실행. Cluster환경에서 사용됨
  • pand : 탭을 공백으로 변화시켜주는 데몬
  • pcmcia : 노트북 같은 휴대용 PC에서 이더넷이나 모뎀을 쓸 수 있게 해주는 데몬
  • pcscd : PC/SC 스마트 카드 데몬
  • portmap : RPC(NFS, NIS, mcsev등) 연결을 관리하기 위한 포트 매핑 데몬
  • psacct : 프로세스 통계를 확인하는 데몬
  • rawdevices : 원시 디비아스를 블론 디바이스로 매핑시켜주는 스크립트
  • rdisc : 동적 라우팅에서 라우터를 자동으로 찾기 위한 데몬
  • readahead : Startup 퍼포먼스 증가 데몬
  • readahead-early : 위와 같음
  • restorecond : SELinux가 정책을 업데이트 하기 위한 데몬
  • rhnsd : 시스템 모니터링 작업과 업데이트 등을 위해 레드헷 네트워크 서버에 핸들링 하는 데몬
  • rpcgssd : 유저레벨 데몬의 시작 및 NFSv4 클라이언트를 위해 RPCSEC GSS를 관리하는 데몬(NFSv4)
  • rpcidmapd : 유저레벨 데몬의 UID와 GID 값을 매핑시켜주는 유저레벨 데몬(NFSv4)
  • rpcsvcgssd : 유저레벨 데몬의 시작 및 NFSv4 서버를 위해 RPCSEC GSS를 관리하는 데몬(NFSv4)
  • rsync : 컴퓨터간 자료를 동기화 하는 데몬(crc check summring)
  • rwhod : 원격 접속자의 목록을 볼 수 있게 해주는 데몬 (finger와 비슷한 기능)
  • saslauthd : 인증된 요청을 핸들링 하는 프로세스. SASL(Simple Authentication and Security Layer)을 이용한 암호화된 사용자 인증을 위한 데몬
  • sendmail : 메일을 다른 호스트로 전송하는 메일 전송(Mail Transport Agent)데몬
  • smartd : 컴퓨터의 모니터링과 리포트를 해주는 데몬
  • smb : Samba 서비스 데몬
  • snmpd : SNMP(Simple Network Management Protocol) 데몬
  • snmptrapd : SNMP(Simple Network Management Protocol) TRAP 데몬
  • spamassassin : 메일서비스와 연동되어 스팸메일을 필터링 해주는 데몬
  • squid : Proxy Server 데몬
  • sshd : OpenSSH Server 데몬
  • syslog : 여러 데몬들이 로그 메세지를 다양한 시스템 로그파일에 기록하는데 사용하는 데몬
  • telnet : Telnet 세션을 제공하는 서버
  • time : rdate 데몬에 의해 사용되는 RFC 868 시간 서버 데몬 (TCP)
  • time-udp : 위와 동일한 UDP 버전
  • vncserver : 원격 접속 GUI 데몬
  • vsftpd : FTP Server 데몬
  • winbind : Samba win bind 데몬
  • wpa_supplicant : 무선 네트워크 접속에 사용되는 WPA (Wi-Fi proctedted access) 데몬
  • xfs : 부팅과 셧다운시 X-window 폰트 서버를 시작하거나 종료시키는 데몬
  • xinetd : telnet, ftp, rlogin 등의 각종 서비스를 관리하는 슈퍼 데몬
  • ypbind : NIS/YP 클라이언트에서 실행되며 NIS도메인을 바인드하는 데몬
  • yum-updatesd : Online package 관리도구인 yum에 관련된 데몬
로그인하면 댓글을 남길 수 있습니다.
  • linux_daemon_종류와_설명.txt
  • 마지막으로 수정됨: 2015/06/18 15:49
  • 저자 127.0.0.1