개요 : 네트워크 서비스에 대한 접근제어를 하는 데몬으로 대부분의 리눅스 배포판에서 사용된다. 서비스는 필요하나 사용자의 요청이 거의 없는 경우에 가장 효율적으로 사용할 수 있다.
설정파일 : /etc/xinetd.conf
설정저장 : /etc/xinetd.d (디렉토리)
기본 설정 내용들
설명
disable : 서비스를 실행할 것인지 여부. 기본값은 yes, 서비스를 활성화하려면 no
type : 서비스가 xinetd에 의해 제공되는 경우에는 INTERNAL, 원격 프로시저 호출 (RPC)에 기반한다면 RPC이고 일반적으로 /etc/rpc 파일에 목록화되어 있으며, 서비스가 /etc/services나 /etc/rpc 파일에 모두 없는 경우에는 UNLISTED
id : 서비스의 고유한 식별자
socket_type : 서비스를 통한 데이터 전송 방식. stream, dgram, raw 3가지가 있다.
user : 실행중인 서비스의 소유자 설정. root는 가급적 선택하지 않는다.
wait : yes라면 xinetd는 연결이 된 경우에 서비스를 위한 요청을 받지 않는다.
instances : 동시에 서비스할 수 있는 최대 개수
cps : 초당 접속가능 수에 대한 제한 설정 (cps = [초당 접속가능 수] [초당 접속가능 수 이상 발생시 제한시간]) 형태
server : 서비스가 연결 되었을때 실행할 프로그램
disabled : 특정 서비스를 중단시킨다.
log_type : 어떠한 형태로 로그 기록을 저장할 것인가를 지정하는 속성으로 SYSLOG와 FILE 두가지 형태가 있다.
-SYSLOG : 지정된 facility에서 syslog로 로그기록 전달
-FILE : 지정된 크기를 가진 파일명에 로그 기록 저장
# man xinetd.conf
를 통해서 자세한 설정 내용들을 확인할 수 있다.
xinetd관련 기출문제
'IT 실무 > 서버 관리' 카테고리의 다른 글
[리눅스마스터] rpm 명령어 정리 (0) | 2018.02.16 |
---|---|
[리눅스마스터] fdisk 사용법 (0) | 2018.02.16 |
[리눅스마스터] sendmail 설정 파일들 (0) | 2018.02.14 |
삼바(Samba) 설정파일 smb.conf 샘플 (0) | 2018.02.12 |
[리눅스마스터] 삼바(Samba) (0) | 2018.02.12 |
댓글