◆ 데몬 (Demon)
시스템에 관련된 작업을 하는 Background Process를 말한다.
대부분 데몬은 시스템이 부팅되면 시작하고, 데몬은 telnet, ftp, http, sendmail 등이 있다.
데몬의 실행 방식에는 Standalone방식과 xinetd방식이 있다.
◆ Standalone 방식
독립적으로 실행되어 항상 메모리에 상주하며, 서비스 요청시 언제든지 바로 응답할 수 있도록 한다. 빠른 응답을 원하는 경우 Standalone 방식을 사용한다.
그러나 메모리를 항상 차지하기 대문에 메모리 점유로 인한 서버에 부하를 줄 수 있다.
Standalone 방식은 따로 설치해줄 필요 없다.
◆ xinetd 방식
실행되는 데몬은 슈퍼 데몬에 의해 관리되어 필요한 경우에만 메모리로 적재된다.
xinetd, 슈퍼데몬이 시스템에 대기하고 있다가 클라이언트 요청이 들어오면 서비스를 실행하여 제공하는 방식이다.
telnet이나 ftp같이 비교적 클라이언트 요청 빈도가 낮은 서비스들이 사용하는 데몬이다.
또한 TCP Wrapper를 써서 보안을 손쉽게 설정할 수 있는 것도 장점이다.
그러나, 아파치 데몬 같이 클라이언트 요청이 많은 서비스는 효율이 떨어진다. 빠른 응답 속도를 요하지 않으면 사용해도 되지만, 대부분 자원관리 면에서 xinetd 방식을 사용하는 것이 좋고, 클라이언트 요청이 많은 네트워크 서비스 같은 경우, Standalone방식이 좋다.
◆ xinetd 최초 설치
최초 Cent OS 구동시 별도로 설치를 진행한다.
▷yum install xinetd
yum을 이용하여 xinetd 설치
xinetd 구동을 확인.
▷ps -ef | grep xinetd
설치 확인
▷service xinetd status
서비스 상태 확인
▷service xinetd start
서비스 시작
'*Server 구축 > [ ce ] Cent OS 6' 카테고리의 다른 글
[ce-06] SSH 서버 구축 (xinetd) (0) | 2019.04.19 |
---|---|
[ce-05] xinetd 설정 파일 (0) | 2019.04.19 |
[ce-04] tts & pts & pty (0) | 2019.04.19 |
[ce-03] Telnet 서버 구축 (xinetd) (0) | 2019.04.18 |
[ce-01] Cent OS IP 설정 (0) | 2019.04.16 |