강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

리눅스 서버의 서비스 데몬들 역할과 용도 정리

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스 서버의 서비스 데몬들  역할과 용도 정리 



 

1 : 이번 강좌의 취지 

 

흔히 리눅스 초보관리자들이 가장 궁금해 하는 것이 도대체 리눅스에서 실행되고 있는 데몬(서비스)들에는 어떤 것들이 있는가?”라는 것입니다.   

 

 

 또는 리눅스에서 httpd ftpd, mysqld등의 서비스들은 알겠는데 그외 서비스(데몬)들이 많이 있는 것 같은데 어떤것들이 있는가?”에 대한 아주 기본적인 궁금증을 가집니다.   

 

 

 이에 강사는 이런 질문에 대한 답으로 이번 장에서 리눅스에서 서비스되는 기본적인 서비스(데몬)들을 소개할까 합니다.   

 

 

 

 

 

 

2 : 리눅스 서버의 서비스 데몬 amanda

 

amanda         

서버/클라이언트 환경의 네트워크 백업서비스로서 리눅스에서 제공하는 가장 파워풀한 백업솔루션입니다.   

 

 

  

리눅스에서 백업을 구현하는 방법에는 여러가지가 있습니다.   

 

 

 ftp 이용할 수도 있고, rsync 이용할 수도 있습니다.   

 

 

  하지만 리눅스에서 기본으로 제공하는 amanda 이용하신다면 간단한 설정만으로 백업솔루션을 구현할 있습니다.   

 

 

 이부분도 참고하시기 바랍니다.   

 

 

 



3 : 리눅스 서버의 서비스 데몬 amd


amd
           

자동마운트서비스(automatically mount file systems)로서 마운트장치 또는 NFS환경의 자동마운트를 위한 서비스입니다.   

 

 

 원격서버의 파일시스템을 자동으로 마운트하여 로컬에 존재하는 디렉토리처럼 사용할 수 있는 매우 편리한 기능입니다.   

 

 

 하지만 amd라는 자동마운트를 이용하시려면 NFS서버/NFS클라이언트 환경이 구성되어 있어야합니다.   

 

 

 

이에 대한 자세한 설명들은 이 책의 NFS관련 명령어들을 함께 참고하시고 강사가 집필한 리눅스 서버관리 실무바이블 NFS를 이용한 분산시스템 구축이라는 부분을 참고해 주시기 바랍니다.   

 

 

 

 

 

 이부분과 함께 참고해 보시기 바랍니다.   

 

 

 



4 : 리눅스 서버의 서비스 데몬 anacron


anacron
       

주기적인 작업을 설정할 수 있는 서비스입니다.   

 

 

 리눅스 서버에서 주기적인 작업을 설정하는 관련 명령어로는 crontab 등이 있습니다.   

 

 

 이 명령어들과 함께 보신다면 특정작업의 자동화에 큰 도움이 될 것입니다.   

 

 

 그리고 anacron과 함께 리눅스에서는 예약작업을 할 수 있는 at, atq, atrm, atd, atrun, batch등이 있습니다.   

 

 

 

이 책의 각 명령어편을 함께 보신다면 주기적인 자동화 작업과 예약작업을 구현할 수 있습니다.   

 

 

이부분과 함께 참고하시기 바랍니다.   

 

 

 



5 : 리눅스 서버의 서비스 데몬 apmd


apmd
          

시스템 전원관리 BIOS 데몬입니다.   

 

 

 이 책의 apm명령어와 apmsleep명령어와 함께 보시기 바랍니다.   

 

 

 

 

 이부분과 함께 참고해 보시기 바랍니다.   

 

 

 



6 : 리눅스 서버의 서비스 데몬 arpwatch


arpwatch
     

네트웍인터페이스 하드웨어주소(MAC주소) IP주소를 쌍으로 모니터링하는 툴로서 네트웍 및 보안도구입니다.   

 

 

 이 책의 arp명령어편과 arpwatch명령어편을 보시면 관련 설명을 보실 수 있습니다.   

 

 

 그리고 리눅스 데몬스크립트파일들편에 보시면 arpwatch스크립트에 대한 설명이 있습니다.   

 

 

 이부분과 함께 참고하시기 바랍니다.   

 

 





7 : 리눅스 서버의 서비스 데몬 atd


atd
           

지정된 시간에 특정 작업을 실행할 수 있는 서비스데몬입니다.   

 

 

  at명령에 의해 설정된 명령을 수행하는 데몬 프로그램입니다.   

 

 

 이 데몬은 at, atq, atrm, batch명령어와 함께 보시기 바랍니다.   

 

 

 그리고 atd데몬에 대한 설명도 이 책에서 다루고 있으므로 이 책의 atd편을 참고하시기 바랍니다.   

 

 

 

.   

 

 





8 : 리눅스 서버의 서비스 데몬 autofs


autofs
        

자동마운트 제어 스크립트 프로그램입니다.   

 

 

 , 필요에 의해 자동으로 마운트가 되고 사용이 끝난 후에 자동으로 마운트해제를 하는 데몬 프로그램입니다.   

 

 

 이 책의 NFS관련 명령어들과 함께 보시기 바랍니다.   

 

 

  , amd편에서 설명하였듯이 원격서버의 파일시스템을 자동으로 마운트하여 로컬에 존재하는 디렉토리처럼 사용할 수 있는 매우 편리한 기능입니다.   

 

 

 하지만 자동마운트를 이용하시려면 NFS서버/NFS클라이언트 환경이 구성되어 있어야합니다.   

 

 

 





9 : 리눅스 서버의 서비스 데몬 bootparamd


bootparamd
    

디스크가 없는 서버의 부팅정보제공을 하기위한 데몬입니다.   

 

 

 , DISKLESS시스템 구현에 필요한 서비스입니다.   

 

 

 한 대의 부팅서버에서 여러대의 부팅클라이언트들의 부팅을 하기위해 필요한 서비스입니다.   

 

 

 

 

 




10 : 리눅스 서버의 서비스 데몬 chargen


chargen
       

character generate
서비스입니다.   

 

 

 

 

 



11 : 리눅스 서버의 서비스 데몬 chargen-udp


chargen-udp
   

character generate
서비스(udp)입니다.   

 

 

 

 





12 : 리눅스 서버의 서비스 데몬 comsat


comsat
      

메일도착알림이나 사용자 알림사항등이 있을 때 알려주는 biff server입니다.   

 

 

 

 

 




13 : 리눅스 서버의 서비스 데몬 crond

 

crond          

특정작업을 반복적이고 주기적으로 실행할 수 있는 시스템 크론(cron)데몬입니다.   

 

 

 , crond데몬이 있어야만 crontab으로 설정한 크론설정들이 모두 정상적이고 주기적인 자동실행을 할 수 있습니다.   

 

 

 

리눅스 크론(cron)은 크게 두가지로 말씀드릴 수 있습니다.   

 

 

 첫번째는 시스템에 기본적으로 설정되어있는 시스템기본크론설정이며 두번째는 crontab명령어로 사용자가 직접설정하는 사용자크론설정이 그것입니다.   

 

 

 

첫번째의 경우는 /etc/crontab파일에 의해 제어되며 /etc/cron.hourly, /etc/cron.daily, /etc/cron.weekly, /etc/cron.monthly 디렉토리내에서 매시, 매일, 매주, 매월에 각각 주기적으로 실행될 작업들을 스크립트파일들로 설정되어 있습니다.   

 

 

 

두번째의 경우는 root나 일반사용자들이 직접 설정하는 것으로서 각 사용자들의 개별 크론설정작업입니다.   

 

 

 , 사용자들의 개별 크론설정은 crontab명령어를 이용해야 합니다.   

 

 

 

 

 

참고로 리눅스에서 크론설정이 제대로 작동하려면 crond데몬이 실행되어있어야 합니다.   

 

 

 crond서비스를 시작하고 종료하고 재시작하는 스크립트파일에 대한 설명은 리눅스 데몬스크립트파일들편의 crond편을 참고하시기 바랍니다.   

 

 

 

 


14 : 리눅스 서버의 서비스 데몬 daytime

 

daytime        

daytime 서비스입니다.   

 

 

 

 

 




15 : 리눅스 서버의 서비스 데몬 daytime-udp

 

daytime-udp    

daytimeudp 서비스입니다.   

 

 



16 : 리눅스 서버의 서비스 데몬 dhcpd

 

dhcpd          

ADSL MODEM사용자들에게 자동으로 IP를 할당해주는 DHCP 서버데몬입니다.   

 

 

 , 고정 IP주소가 아닌 유동IP주소를 사용하는 서버에서 사용해야하는 서버데몬입니다.   

 

 

 

 

 


17 : 리눅스 서버의 서비스 데몬 finger

 

finger         

동일한 서버내의 특정 계정정보를 확인하거나 원격서버의 사용자 계정정보를 확인하는 finger서비스입니다.   

 

 

 사용자 계정정보를 확인하기 위한 서비스이지만 악용하면 해킹의 도구로 사용될 수 있습니다.   

 

 

 따라서 대부분의 리눅스 서버에서는 finger서비스를 지원하지 않도록 설정하고 있습니다.   

 

 

 강사는 이에 대한 자세한 설명을 이 책의 finger편에서 자세히 다루고 있습니다.   

 

 

  꼭 확인해 보시기 바랍니다.   

 

 

 

 

또한 finger서비스는 서버의 보안을 위하여 XINETD환경에서 주로 사용합니다.   

 

 



18 : 리눅스 서버의 서비스 데몬 gated

 

gated          

리눅스서버를 라우터로 사용할때 필요한 라우팅 데몬입니다.   

 

 

 많은 분들께서 라우터(ROUTER)는 반드시 라우터장비가 있어야한다는 고정관념을 가지고 계십니다.   

 

 

 하지만 리눅스서버에 필요한 개수만큼의 ethernet을 장착하고 gated데몬을 올리신다면 리눅스 서버도 라우터역할을 할 수 있습니다.   

 

 

 




19 : 리눅스 서버의 서비스 데몬 gpm

 

gpm           

마우스로 문자의 복사 및 복사된 문자들을 붙일 수 있는 가상콘솔을 위한 마우스서버로서 콘솔에서 마우스를 사용하기 위한 데몬입니다.   

 

 

  리눅스를 X환경에서 사용하신다면 마우스를 사용해야하며 마우스의 복사와 붙이기에 필요한 역할을 하는 데몬이 gpm데몬입니다.   

 

 

 

 



20 : 리눅스 서버의 서비스 데몬 httpd

 

httpd        

여러분들께서도 너무나 잘 아시는 리눅스 아파치(Apache) 웹서버 실행 데몬입니다.   

 

 

  리눅스에서 아파치(Apache)웹서버를 제외한다면 말이되지 않을 정도로 웹서비스를 위한 필수적인 것입니다.   

 

 

  이에 대한 자세한 설명은 httpd명령어편에 해두었습니다.   

 

 

 반드시 확인해 보시기 바랍니다.   

 

 

 

 이 스크립트를 이용하신다면 RPM으로 설치되어있는 아파치웹서버를 시작, 종료, 재시작할 수 있습니다.   

 

 

 



21 : 리눅스 서버의 서비스 데몬 gssftp

 

gssftp        

GSS FTP 서버데몬 프로그램입니다.   

 

 

 일반 ftp서비스보다는 보안에 월등하므로 요즘 많이 사용하는 ftp서비스입니다.   

 

 




22 : 리눅스 서버의 서비스 데몬 identd


identd
       

TCP/IP IDENT 인증 프로토콜 서버 프로그램입니다.   

 

 

 

 




23 : 리눅스 서버의 서비스 데몬 imap

 

imap          

POP과 함께 메일수신데몬으로 사용되는 IMAP서비스입니다.   

 

 

 사용자의 PC에 설치되어 있는 아웃룩에서 메일받기를 하였을 때 서버에 도착한 메일을 PC로 가져오기 위한 서비스 데몬입니다.   

 

 

 POP을 대신하여 많이 사용되고있는 데몬으로서 리눅스 인터넷 수퍼데몬(xinetd)파일들편에 보시면 /etc/xinetd.d/imap파일에 대한 설명이 있으므로 확인해 보시기 바랍니다.   

 

 





24 : 리눅스 서버의 서비스 데몬 imaps

 

imaps         

SSL을 지원하는 IMAP데몬입니다.   

 

 

 

 


25 : 리눅스 서버의 서비스 데몬 innd



innd          

리눅스서버를 인터넷 NEWS서버로 사용할 수 있도록 하는 유즈넷 서버 데몬입니다.   

 

 

 리눅스 서버를 뉴스서버로 사용할 수 있도록 제공하는 데몬으로서 news.kornet.net등과 같은 뉴스서비스를 제공할 수 있습니다.   

 

 

 

 



26 : 리눅스 서버의 서비스 데몬 ipchains

 

ipchains      

리눅스서버의 방화벽(firewall) 관리데몬 프로그램입니다.   

 

 

 리눅스의 이전버전에서는 ipchains를 이용하여 서버방화벽을 구현하였습니다.   

 

 

 하지만 요즘 대부분의 리눅스 에서는 ipchains대신 리눅스 서버의 방화벽구현을 위하여 iptables를 이용합니다.   

 

 

 

 

 



27 : 리눅스 서버의 서비스 데몬 ipop3

 

ipop3         

서버에서 클라이언트로 메일을 보내주는 POP서버입니다.   

 

 

 PC에서 사용하는 아웃룩(OUTLOOK)과 같은 메일클라이언트에서 서버에 도착한 메일을 받아보기 위한 필수적인 서비스입니다.   

 

 




28 : 리눅스 서버의 서비스 데몬 iptables

 

iptables      

리눅스 서버의 방화벽(firewall) 관리데몬입니다.   

 

 

 IP 패킷필터링 관리 프로그램입니다.   

 

 

 , iptables만으로도 리눅스 서버의 보안을 부족함없이 할 수 있습니다.   

 

 

 또한 iptables를 이용하시면 리눅스 자체를 방화벽서버로 사용할 수도 있습니다.   

 

 

 




29 : 리눅스 서버의 서비스 데몬 kadmin

 

kadmin        

Kerberos V5 데이터베이스 관리 프로그램입니다.   

 

 

  이 책의 authconfig명령어편에 보시면 Kerberos V5에 대한 설명이 있습니다.   

 

 

 




30 : 리눅스 서버의 서비스 데몬 keytable

 

keytable      

키보드설정 데몬 프로그램입니다.   

 

 

 리눅스서버에서 사용하고 있는 키보드 설정에 관한 데몬입니다.   

 

 

 




31 : 리눅스 서버의 서비스 데몬 kprop

 

kprop         

마스터 KDB와 복제를 동기화시키는 서버유틸리티입니다.   

 

 

 





32 : 리눅스 서버의 서비스 데몬 kudzu


kudzu
        

윈도우에서의 PNP(Plug and Play)기능과 같은 역할을 하는 리눅스서버에서의 하드웨어 자동감지를 위한 PNP(Plug and Play)기능을 하는 새로운 하드웨어 감지 및 설정 프로그램입니다.   

 

 

 이 책의 리눅스 데몬스크립트 파일들편에 보시면 kudzu스크립트에 대한 설명이 있습니다.   

 

 





33 : 리눅스 서버의 서비스 데몬 ldap

 

ldap          

LDAP 서버데몬 실행을 위한 데몬입니다.   

 

 

 , 디렉토리서비스 액세스를 위한 클라이언트-서버 프로토콜데몬입니다.   

 

 

 

 




34 : 리눅스 서버의 서비스 데몬 linuxconf

 

linuxconf     

리눅스설정 유틸리티인 linuxconf데몬 프로그램입니다.   

 

 

 




35 : 리눅스 서버의 서비스 데몬 linuxconf-web

 

linuxconf-web

리눅스 설정 유틸리티인 linuxconf프로그램을 웹버전으로서 웹브라우즈로 linuxconf설정을 할 수 있는 데몬프로그램입니다.   

 

 

 




36 : 리눅스 서버의 서비스 데몬 lpd

 

lpd           

리눅스 서버에 연결되어 있는 프린터로 인쇄작업을 할 수 있도록 지원하는 리눅스 프린터서버 데몬 프로그램입니다.   

 

 

 또한 printconf명령어를 실행하시면 인쇄관리를 할 수 있는 프린트관리기라는 창이 뜨면서 인쇄작업을 관리할 수 있습니다.   

 

 

인쇄작업 관련 명령어는 lpr, lpq, lprm, lpd가 있습니다.   

 

 

 

 

 

 



37 : 리눅스 서버의 서비스 데몬 mysqld

 

mysqld        

리눅스 서버를 파워풀한 데이터베이스 서버로 사용할 수 있는 MYSQL데이터베이스 데몬 프로그램입니다.   

 

 

 강사는 이 책에서 mysql, mysqldump, mysqladmin, mysqld_safe, mysqlshow, mysqlimport, myisamchk명령어들을 차례대로 설명하고 있습니다.   

 

 

 자세한 설명과 함께 풍부한 예를 보여드리고 있으므로 자세한 설명은 각 명령어편을 참고하시기 바랍니다.   

 

 

 



38 : 리눅스 서버의 서비스 데몬 named

 

named         

리눅스 서버를 네임서버로 구현할 수 있는 리눅스서버의 DNS데몬 프로그램입니다.   

 

 

 이 데몬이 실행되어 있어야만 리눅스 서버가 DNS서버로 작동하게됩니다.   

 

 

 dig, host, whois, nslookup명령어편을 참조하시기 바랍니다.   

 

 




39 : 리눅스 서버의 서비스 데몬 nessusd

 

nessusd       

보안프로그램인 nessus 데몬프로그램입니다.   

 

 

 

 



40 : 리눅스 서버의 서비스 데몬 netfs

 

netfs         

네트웍파일시스템(NFS, Network File System)을 지원하기 위한 데몬프로그램입니다.   

 

 

 이 책에는 NFS에 관련된 명령어들을 대부분 설명하고 있습니다.   

 

 

 

 




41 : 리눅스 서버의 서비스 데몬 network

 

network      

리눅스 서버의 네트웍, 인터넷, 통신을 위한 리눅스 시스템의 네트워크 설정 제어 프로그램입니다.   

 

 

 /etc/rc.d/init.d/network스크립트에 의해 제어됩니다.   

 

 

  리눅스 네트워크 설정을 위한 설명은 이 책의 ifconfig. route, netstat등의 네트웍관련 명령어편을 참조하시기 바랍니다.   

 

 

 

 



42 : 리눅스 서버의 서비스 데몬 nfs


nfs
          

NFS(Network File System)
, 네트웍파일시스템 데몬입니다.   

 

 

 원격지 서버의 파일시스템을 마운트하려면 반드시 필용한 데몬입니다.   

 



43 : 리눅스 서버의 서비스 데몬 nfslock


nfslock
      

NFS지원을 위한 데몬 프로그램입니다.   

 

 

 NFS명령어편을 참조하시기 바랍니다.   

 

 




44 : 리눅스 서버의 서비스 데몬 nmbd

 

nmbd         

리눅스서버를 파일서버/프린터서버로 사용할 수 있는 SAMBA사용을 위한 NetBIOS 네임서버입니다.   

 

 

, nmbd, smbd편과 smbadduser, smbpasswd, smbstatus, smbmount, smbumount, smbclient명령어편을 모두 확인해 보시기 바랍니다.   

 

 

 

 



45 : 리눅스 서버의 서비스 데몬 nscd

 

nscd          

Name Service Cache 데몬 프로그램입니다.   

 

 

dig, host, whois, nslookup명령어편을 참조하시기 바랍니다.   

 

 

 

 




46 : 리눅스 서버의 서비스 데몬 ntalk

 

ntalk         

원격서버의 사용자와 대화를 할 수 있는 데몬프로그램입니다.   

 

 

 , 이 데몬이 실행되어 있다면 원격서버의 특정 사용자와 대화를 주고 받을 수 있습니다.   

 

 

 이에 대한 자세한 설명은 ntalk편을 참조해 주시기 바랍니다.   

 

 

 

 



47 : 리눅스 서버의 서비스 데몬 ntpd

 

ntpd          

Network Time Protocol(NTP) 데몬 프로그램입니다.   

 

 

리눅스 데몬스크립트 파일들편에 보시면 ntpd스크립트에 대한 설명이 있습니다.   

 

 





48 : 리눅스 서버의 서비스 데몬 pcmcia

 

pcmcia       

노트북 pcmcia카드를 위한 데몬 프로그램입니다.   

 

 

 리눅스 데몬스크립트 파일들편에 보시면 pcmcia스크립트에 대한 설명이 있습니다.   

 

 





49 : 리눅스 서버의 서비스 데몬 pop3s

 

pop3s         

SSL을 지원하는 POP3S 데몬 프로그램입니다.   

 

 

 , SSL을 지원하는 리눅스 메일서버에 pop3s가 지원된다면 SSL환경의 보안환경에서 PC메일을 사용할 수 있습니다.   

 

 

 , SSL환경에서 PC에서 사용하는 아웃룩(OUTLOOK)과 같은 메일클라이언트에서 서버에 도착한 메일을 받아보기 위한 서비스입니다.   

 

 

 




50 : 리눅스 서버의 서비스 데몬 portmap

 

portmap       

rpc(Remote Procedure Call) TCP/IP포트로 변환하는 rpc portmapper입니다.   

 

 

 네트웍파일시스템(NFS, Network File System)을 사용하려면 반드시 필요한 것입니다.   

 

 




51 : 리눅스 서버의 서비스 데몬 proftpd

 

proftpd       

ftp데몬의 일종인 proftp 데몬 프로그램입니다.   

 

 

 FTP서버프로그램 중에서 가장 강력한 기능을 가지고 있는 FTP서버데몬입니다.   

 

 

 , 리눅스 서버를 강력한 기능의 FTP서버 또는 파일서버로 운영할 수 있는 굉장히 파워풀한 FTP서비스입니다.   

 

 

 

 



52 : 리눅스 서버의 서비스 데몬 rarpd

 

rarpd         

RARP(Reverse Address Resolution Protocol)데몬 프로그램입니다.   

 

 

 DISKLESS시스템에서 부팅에 필요한 IP MAC정보를 매칭하려면 arp와 함께 rarp데몬 프로그램이 필요합니다.   

 

 

 이에 관한 설명은 arp, arpwatch편을 참조해 주시기 바랍니다.   

 

 

 

 

 




53 : 리눅스 서버의 서비스 데몬routed

 

routed        

리눅스서버가 라우터로 사용되기 위해서 꼭 필요한 라우팅데몬 프로그램입니다.   

 

 

 아울러 netstat ifconfig편도 함께 보시면 금상첨화입니다.   

 

 

 



54 : 리눅스 서버의 서비스 데몬 rstatd

 

rstatd        

rpc rstatd 데몬 프로그램(kernel statistics server)입니다.   

 

 

 NFS서비스를 위하여 꼭 필요한 데몬 프로그램으로서 이 책의 NFS관련명령어편을 참조하시면 정확한 설명을 보실 수 있습니다.   

 

 

 아울러 리눅스 데몬스크립트 파일들편에 보시면 rstatd스크립트에 대한 설명이 있습니다.   

 

 

 

 



55 : 리눅스 서버의 서비스 데몬 rsync

 

rsync         

디스크동기화나 네트웍백업을 위한 rsync 데몬 프로그램입니다.   

 

 

 강사의 경우에는 rsync를 이용하여 백업솔루션을 구현하여 사용하고 있습니다.   

 

 

 

 그리고 rsync편을 보시면 rsync에 대한 보다 자세한 설명을 보실 수 있습니다.   

 

 

 




56 : 리눅스 서버의 서비스 데몬 rusersd

 

rusersd       

원격서버의 사용자를 확인할 수 있는 rpc rusers 데몬 프로그램입니다.   

 

 

 , 리눅스 서버에  rusersd데몬프로그램이 실행되어 있다면 원격서버의 로그인 사용자정보를 확인할 수 있습니다.   

 

 

 




57 : 리눅스 서버의 서비스 데몬 rwalld

 

rwalld        

원격서버의 사용자들에게 특정메시지를 전달할 수 있는 rpc rwalld 데몬입니다.   

 

 

 , 원격서버에 로그인한 사용자들에게 특정메시지 또는 특정파일에 저장된 메시지등을 전달할 수 있는 원격메시지 전달 데몬입니다.   

 

 

 

 

 



58 : 리눅스 서버의 서비스 데몬 rwhod

 

rwhod         

서버에 로그인한 사용자 확인(rpc rwhod 데몬 프로그램)데몬입니다.   

 

 

 , 원격서버 사용자들을 확인할 수 있는 원격 사용자확인 데몬입니다.   

 

 



59 : 리눅스 서버의 서비스 데몬 sendmail

 

sendmail      

sendmail서비스는 여러분들께서도 너무나 잘 아시는 MTA(Mail Transfer Agent)입니다.   

 

 

 , 리눅스에서 가장 많이 사용되는 SMTP서비스 데몬 프로그램입니다.   

 

 

 리눅스에서 사용되는 메일솔루션 가운데 가장 일반적이고 가장 많이 사용되는 것으로서 리눅스를 사용하는 주된 이유중에 한가지가 sendmail입니다.   

 

 

 또한 리눅스에서는 sendmail을 대신하여 Qmail을 별도로 설치하여 사용할 수 있습니다.   

 




60 : 리눅스 서버의 서비스 데몬 smbd

 

smbd         

리눅스서버를 파일서버/프린터서버로 사용할 수 있도록 하는 SAMBA사용자(클라이언트)들에 대한 SMB/CIFS제공을 위한 데몬으로서 삼바서버의 주데몬입니다.   

 

 

 , nmbd, smbd편과 smbadduser, smbpasswd, smbstatus, smbmount, smbumount, smbclient명령어편을 모두 확인해 보시기 바랍니다.   

 

 

 그리고 리눅스 데몬스크립트 파일들편에 보시면 smb스크립트에 대한 설명이 있습니다.   

 

 

 smb스크립트를 시작(start)하시면 삼바서비스에 필요한 smbd데몬과 nmbd데몬이 함께 실행됩니다.   

 

 

 



61 : 리눅스 서버의 서비스 데몬 smb


smb


삼바(samba)데몬 프로그램입니다.   

 

 

 이 서비스는 nmbd smbd서비스를 반드시 함께  체크해야합니다.   

 

 

 

 아울러 삼바관련 명령어인 smbadduser, smbpasswd, smbstatus, smbmount, smbumount, smbclient등과 함께 보시기 바랍니다.   

 

 

 그리고 리눅스 데몬스크립트 파일들편에 보시면 smb스크립트에 대한 설명이 있습니다.   

 

 

 이 스크립트를 실행시키시면 삼바서비스에 필요한 smbd데몬과 nmbd데몬이 함께 실행됩니다.   

 

 

 

 



62 : 리눅스 서버의 서비스 데몬 snmpd

 

snmpd       

네트웍관리 프로토콜인 snmpd 데몬 프로그램입니다.   

 

 

 이 데몬이 실행되어 있는 네트웍장비(서버, 라우터, 스위치등)의 모든 장치들에 대한 MIB값을 확인할 수 있으며 네트웍트래픽도 모니터링할 수 있습니다.   

 

 

  이 데몬을 사용하는 대표적인 어플리케이션으로는 MRTG가 있습니다.   

 

 

 , snmp프로토콜을 지원하기 위한 데몬이 snmpd입니다.   

 

 

 따라서 리눅스서버에서 snmp프로토콜을 지원하기 위해서는 snmpd데몬을 실행시키시면 됩니다.   

 

 

 이 데몬의 실행은 “/etc/rc.d/init.d/snmpd start”를 하시면 됩니다.   

 

 

 




63 : 리눅스 서버의 서비스 데몬 squid

 

squid      

리눅스서버를 캐시(cache)서버로 사용할 수 있는 squid서비스입니다.   

 

 

 , 웹서버에 대한 캐시(cache)서버로 사용하고자 할 때에 꼭 필요한 데몬입니다.   

 

 

 리눅스 서버를 캐시(cache)서버로 사용할 수 있도록 하려면 이 데몬을 실행시키시면 됩니다.   

 

 

 , “/etc/rc.d/init.d/squid start”를 실행하시면 됩니다.   

 

 

 

 

 



64 : 리눅스 서버의 서비스 데몬 sshd

 

sshd        

데이터암호화방식의 통신을 지원하는 Secure Shell(SSH) 데몬 프로그램으로서 telnet을 대신하여 원격서버접속할 수 있도록 하는 유용한 데몬입니다.   

 

 

 , 원격서버에서 ssh를 이용하여 로그인하려면 반드시 이 데몬(sshd)이 실행되어있어야 합니다.   

 

 

 이 데몬을 실행시키시려면 “/etc/rc.d/init.d/sshd start”를 하시면 됩니다.   

 

 

 그리고 강사는 ssh에 대한 실제 사용법에 대한 자세한 예와 설명을 이 책의 ssh명령어편에 해두었습니다.   

 

 

 자세한 설명은 이 책의 ssh명령어편을 참고하시기 바랍니다.   

 

 

 

 



65 : 리눅스 서버의 서비스 데몬 swat

 

swat        

삼바(samba)의 웹관리를 위한 데몬 프로그램으로서 웹브라우즈로 삼바의 모든 설정을 할 수 있도록 지원하는 삼바웹관리 데몬입니다.   

 

 

 



66 : 리눅스 서버의 서비스 데몬 syslog

 

syslog      

리눅스 시스템 로그관리 데몬 프로그램입니다.   

 

 

 /etc/syslog.conf파일이 시스템로그데몬(syslog)  주설정 파일이며 /var/log디렉토리내에 대부분의 시스템로그파일을 저장합니다.   

 

 

 이 서비스는 항상 실행되어 있어야하며 해킹을 당했을 경우에는 이 데몬이 중지되어있는 경우가 가끔씩 있습니다.   

 

 

 , /var/log/messages 시스템로그파일이나 /var/log/maillog 또는 /var/log/secure 로그파일등에 기록되는 각종 로그내용들에 대한 설정을 /etc/syslog.conf파일에 하고 있으며 syslogd라는 데몬에 의해 사용됩니다.   

 

 

  그리고 syslogd라는 시스템로그데몬은 “/etc/rc.d/init.d/syslog start”로 실행을 합니다.   

 

 

 

 



67 : 리눅스 서버의 서비스 데몬 telnet

 

telnet      

너무나 잘 아시는 리눅스 원격로그인 프로그램입니다.   

 

 

 , 리눅스의 대표적인 원격접속서비스를 위한 텔넷(telnet) 데몬 프로그램입니다.   

 

 

 

 

 


68 : 리눅스 서버의 서비스 데몬 usb

 

usb         

리눅스에서도 USB장치사용이 가능합니다.   

 

 

 요즘 컴퓨터의 왠만한 주변장치들은 대부분 USB를 표준으로 사용하고 있습니다.   

 

 

 리눅스에서도 이를 지원하기 위하여 usb데몬프로그램을 사용합니다.   

 

 

 , 리눅스서버에서 USB장치를 사용하려면 반드시 실행되어야하는 데몬입니다.   

 

 

 



69 : 리눅스 서버의 서비스 데몬 webmin


webmin
     

웹에서 시스템관리를 할 수 있는 webmin 데몬 프로그램입니다.   

 

 

 보안문제가 좀 불안하긴 하지만 웹에서 시스템의 모든 설정을 할 수 있다는 점에 있어서 굉장히 경이롭고 놀라운 프로그램입니다.   

 

 

 , 리눅스 서버의 모든 관리를 웹브라우즈에서 할 수 있도록 지원하는 웹환경의 서버관리 프로그램입니다.   

 

 

 



70 : 리눅스 서버의 서비스 데몬 xfs


xfs
        

리눅스 X윈도우를 위한 폰트(font)서버 데몬입니다.   

 

 

 리눅스의 X윈도우에서 폰트사용을 위하여 반드시 필요한 데몬입니다.   

 

 

  또한 xfs를 실행하시려면 “/etc/rc.d/init.d//xfs”스크립트를 이용하시면 됩니다.   

 

 




71 : 리눅스 서버의 서비스 데몬 xinetd

 

xinetd      

리눅스서버의 인터넷수퍼데몬 xinetd 데몬 프로그램입니다.   

 

 

  리눅스서버의 여러가지 서비스들을 제어할 수 있는 강력한 수퍼데몬으로서 TCP_Wrapper와 함께 사용됩니다.   

 

 

 주된 설정파일은 /etc/xinetd.conf파일이며 각종 서비스파일들은 /etc/xinetd.d/디렉토리에 존재합니다.   

 




72 : 리눅스 서버의 서비스 데몬 ypbind

 

ypbind      

ypbindRPC(Remote Procedure Call)를 이용하여 NIS서버(Master, Slave) NIS클라이언트의 바이딩(Binding, 연결)을 담당하는 NIS바이딩데몬입니다.   

 

 

 

 




73 : 리눅스 서버의 서비스 데몬 yppasswdd


yppasswdd
  

yppasswdd NIS에서  패스워드 업데이트를 처리하는 NIS패스워드 데몬으로서 정확한 데몬명은 rpc.yppasswdd입니다.   

 

 

  , NIS서버/클라이언트간 패스워드갱신데몬입니다.   

 

 



74 : 리눅스 서버의 서비스 데몬 ypserv


ypserv
     

ypserv NIS서버데몬으로서 NIS마스터서버와 NIS슬레이브서버에 모두 실행이 되어야하는 NIS서비스의 주된 서버데몬입니다.   

 

 

  , NIS 서버데몬 프로그램입니다.   

 

 


이상으로 리눅스에서 서비스되고 있는 각종 서비스 데몬들의 용도에 대해서 간략하게 알아 보았습니다.   

 

 

 리눅스 서버에서 서비스되고있는 여러가지 서비스들에 대한 궁금증이 조금은 해소되었을 것이라 생각합니다.  


감사합니다.







관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,039 명
  • 현재 강좌수 :  35,845 개
  • 현재 접속자 :  90 명