본문 바로가기
  • 오늘도 한걸음. 수고많았어요.^^
  • 조금씩 꾸준히 오래 가자.ㅎ
IT기술/리눅스

리눅스서버의 서비스 데몬들 설명

by 미노드 2016. 3. 23.

1. 서비스데몬 리스트



amanda서버클라이언트 환경의 네트웍 백업시스템
amd

자동마운트서비스(automatically mount file systems)

anacron주기적인 작업을 설정할 수 있는 서비스
apmd전원관리 데몬. 즉 전원감시 감시 대몬
arpwatch네트웍인터페이스 하드웨어주소(MAC주소)와 IP주소를 쌍으로 모니터링하는 툴로서 
보안도구로 사용됨.
atd지정된 시간에 특정 작업을 실행할 수 있는 프로그램.
autofs자동마운트 제어 스크립트 프로그램.
bootparamd디스크가 없는 서버의 부팅정보제공을 하는 데몬
chargencharacter generate 서비스(보안에 취약함)
chargen-udpcharacter generate 서비스(udp)
comsat메일도착알림이나 사용자 알림사항등이 있을 때 알려주는 biff server
crond주기적인 작업실행을 할 수 있는 cron데몬
daytimedaytime 서비스
daytime-udpdaytime의 udp 서비스
dhcpdADSL과 MODEM사용자들에게 IP를 할당해주는 DHCP서버데몬
finger로컬이나 원격서버의 계정사용자 정보 확인하는 finger서비스.
gated라우팅 데몬
gpm문자의 복사나 붙일 수 있는 가상콘솔을 위한 마우스서버
gssftpGSS FTP 서버데몬 프로그램
identdTCP/IP IDENT 프로토콜 서버 프로그램
imapPOP과 함께 메일수신데몬으로 사용되는 IMAP데몬
imapsSSL을 지원하는 IMAP데몬
innd인터넷 NEWS 데몬
ipchainsIP firewall 관리데몬 프로그램
ipop3서버에서 클라이언트로 메일을 보내주는 POP서버
iptablesIP 패킷필터링 관리 프로그램
kadminKerberos V5 데이터베이스 관리 프로그램
keytable키보드설정 데몬 프로그램
kprop마스터 KDB와 복제를 동기화시키는 서버유틸리티
kudzu하드웨어 장치설정 프로그램
ldap디렉토리서비스 엑세스를 위한 클라이언트-서버 프로토콜데몬
linuxconf리눅스설정 유틸리티인 linuxconf데몬 프로그램
lpd프린터서버 데몬 프로그램
mysqldMysql데이터베이스 데몬 프로그램
namedDNS데몬 프로그램
nessusd보안프로그램인 nessus 데몬프로그램
netfs네트웍파일시스템을 지원하기 위한 데몬프로그램
network네트워크 설정 제어 프로그
nfsnetwork file system 데몬 프로그램
nfslockNFS지원을 위한 데몬 프로그램
nscdName Service Cache 데몬 프로그
ntalk네트웍상에서 talk로 대화를 할 수 있는 데몬프로그램
ntpdNetwork Time Protocol(NTP) 데몬 프로그램
pop3sSSL을 지원하는 POP3S 데몬 프로그램
portmaprpc를 TCP/IP포트로 변환하는 rpc portmapper
proftpdftp데몬의 일종인 proftp 데몬 프로그램
rarpdRARP(Reverse Address Resolution Protocol)데몬 프로그램
routed라우팅데몬 프로그램
rstatdrpc rstatd 데몬 프로그램(kernel statistics server)
rsync디스크동기화나 네트웍백업을 위한 rsync 데몬 프로그램
rusersdrpc rusers 데몬 프로그램
rwalld로그인한 사용자에게 메시지를 보내는 rpc rwalld 데몬
rwhod서버에 로그인한 사용자 확인(rpc rwhod 데몬 프로그램)
sendmailsendmail 데몬 프로그램
smb삼바(samba)데몬 프로그램
snmpd네트웍관리 프로토콜인 snmpd 데몬 프로그램
sshdSecure Shell(SSH) 데몬 프로그램
swat삼바(samba) 웹관리툴 데몬 프로그램
syslog로그시스템 데몬 프로그램
telnet텔넷(telnet) 데몬 프로그램
webmin웹에서 시스템관리를 할 수 있는 webmin 데몬 프로그램
xfsX윈도우를 위한 폰트(font)서버 데몬
xinetd인터넷수퍼데몬 xinetd 데몬 프로그램
ypbindNIS 바인딩 데몬 프로그램
yppasswddNIS서버/클라이언트간 패스워드갱신데몬
ypservNIS 서버데몬 프로그

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



amanda 

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

리눅스에서 백업을 구현하는 방법에는 여러가지가 있습니다. ftp를 이용할 수도 있고, rsync를 이용할 수도 있습니다. 하지만 리눅스에서 기본으로 제공하는 amanda를 이용하신다면 간단한 설정만으로 백업솔루션을 구현할 수 있습니다.


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



amd

자동마운트서비스(automatically mount file systems)로서 마운트장치 또는 NFS환경의 자동마운트를 위한 서비스입니다. 원격서버의 파일시스템을 자동으로 마운트하여 로컬에 존재하는 디렉토리처럼 사용할 수 있는 매우 편리한 기능입니다. 하지만 amd라는 자동마운트를 이용하시려면 NFS서버/NFS클라이언트 환경이 구성되어 있어야합니다.


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



anacron 

주기적인 작업을 설정할 수 있는 서비스입니다. 리눅스 서버에서 주기적인 작업을 설정하는 관련 명령어로는 crontab등이 있습니다. 이 명령어들과 함께 보신다면 특정작업의 자동화에 큰 도움이 될 것입니다. 그리고 anacron과 함께 리눅스에서는 예약작업을 할 수 있는 at, atq, atrm, atd, atrun, batch등이 있습니다.


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



apmd 

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


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



arpwatch 

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


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



atd 

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

 at명령에 의해 설정된 명령을 수행하는 데몬 프로그램입니다. 이 데몬은 at, atq, atrm, batch명령어와 함께 보시기 바랍니다.


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



autofs 

자동마운트 제어 스크립트 프로그램입니다. , 필요에 의해 자동으로 마운트가 되고 사용이 끝난 후에 자동으로 마운트해제를 하는 데몬 프로그램입니다. , 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명령어를 이용해야 합니다.


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



daytime

daytime 서비스입니다.


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



daytime-udp

daytime udp 서비스입니다.


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



dhcpd

ADSL MODEM사용자들에게 자동으로 IP를 할당해주는 DHCP 서버데몬입니다. , 고정 IP주소가 아닌 유동IP주소를 사용하는 서버에서 사용해야하는 서버데몬입니다.


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



finger

동일한 서버내의 특정 계정정보를 확인하거나 원격서버의 사용자 계정정보를 확인하는 finger서비스입니다. 사용자 계정정보를 확인하기 위한 서비스이지만 악용하면 해킹의 도구로 사용될 수 있습니다. 따라서 대부분의 리눅스 서버에서는 finger서비스를 지원하지 않도록 설정하고 있습니다. 또한 finger서비스는 서버의 보안을 위하여 XINETD환경에서 주로 사용합니다.


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


 

gated

리눅스서버를 라우터로 사용할때 필요한 라우팅 데몬입니다. 많은 분들께서 라우터(ROUTER)는 반드시 라우터장비가 있어야한다는 고정관념을 가지고 계십니다. 하지만 리눅스서버에 필요한 개수만큼의 ethernet을 장착하고 gated데몬을 올리신다면 리눅스 서버도 라우터역할을 할 수 있습니다.


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



gpm

마우스로 문자의 복사 및 복사된 문자들을 붙일 수 있는 가상콘솔을 위한 마우스서버로서 콘솔에서 마우스를 사용하기 위한 데몬입니다. 리눅스를 X환경에서 사용하신다면 마우스를 사용해야하며 마우스의 복사와 붙이기에 필요한 역할을 하는 데몬이 gpm데몬입니다.


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



httpd

여러분들께서도 너무나 잘 아시는 리눅스 아파치(Apache) 웹서버 실행 데몬입니다. 리눅스에서 아파치(Apache)웹서버를 제외한다면 말이되지 않을 정도로 웹서비스를 위한 필수적인 것입니다. 이 스크립트를 이용하신다면 RPM으로 설치되어있는 아파치웹서버를 시작, 종료, 재시작할 수 있습니다.