리눅스 xinetd 편집하기
IT위키
편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
3번째 줄: | 3번째 줄: | ||
==주요 구성== | ==주요 구성== | ||
/etc/xinetd : 메인 설정파일 | |||
/etc/xinetd.d : 슈퍼데몬에 의해 제어되는 서비스 파일이 위치하는 디렉처리 | |||
/etc/rc.d/init.d/xinetd : xinetd를 제어하는 데몬 스크립트. start, stop, restart 등 사용 | |||
==xinetd.conf== | ==xinetd.conf== | ||
30번째 줄: | 30번째 줄: | ||
===설정 항목=== | ===설정 항목=== | ||
* | *log_type | ||
**SYSLOG와 FILE 두 가지 설정이 가능하다. | **SYSLOG와 FILE 두 가지 설정이 가능하다. | ||
**로그 기록을 syslog에 위임 할지, 별도 파일로 지정할지 선택한다. | **로그 기록을 syslog에 위임 할지, 별도 파일로 지정할지 선택한다. | ||
**ex) log_type = FILE /var/logs/xinet.log | **ex) log_type = FILE /var/logs/xinet.log | ||
* | *log_on_failure | ||
**접속 실패 시 기록될 속성값을 지정한다, | **접속 실패 시 기록될 속성값을 지정한다, | ||
**속성값 : HOST, USERID, ATTEMPT | **속성값 : HOST, USERID, ATTEMPT | ||
**ex) log_on_failure = HOST | **ex) log_on_failure = HOST | ||
* | *log_on_success | ||
**접속 성공 시 기록될 속성값을 지정한다. | **접속 성공 시 기록될 속성값을 지정한다. | ||
**속성값 : PID, HOST, USERID, EXIT, DURATION, TRAFFIC | **속성값 : PID, HOST, USERID, EXIT, DURATION, TRAFFIC | ||
* | *cps | ||
**초당 요청받는 수를 제한한다. | **초당 요청받는 수를 제한한다. | ||
**cps [초당 요청수] [제한시간(초)] | **cps [초당 요청수] [제한시간(초)] | ||
**ex) cps 50 10 (초당 요청수가 50 이상이면 10초간 접속을 제한한다.) | **ex) cps 50 10 (초당 요청수가 50 이상이면 10초간 접속을 제한한다.) | ||
* | *instances | ||
**동시에 서비스할 수 있는 최대 개수를 지정한다. | **동시에 서비스할 수 있는 최대 개수를 지정한다. | ||
**ex)instances = 50 | **ex)instances = 50 | ||
* | *per_source | ||
**같은 IP주소로 접속할 수 있는 서비스 수를 지정한다. | **같은 IP주소로 접속할 수 있는 서비스 수를 지정한다. | ||
**ex) per_source = 5 | **ex) per_source = 5 | ||
* | *only_form | ||
**서비스를 이용할 수 있는 원격 호스트를 설정한다. | **서비스를 이용할 수 있는 원격 호스트를 설정한다. | ||
**ex) 192.168.10.10 192.168.10.11 192.168.20.* | **ex) 192.168.10.10 192.168.10.11 192.168.20.* | ||
* | *enabled | ||
**사용 가능한 항목을 설정한다. disabled항목에서 yes라고 설정 되어 있어도 허용한다. | **사용 가능한 항목을 설정한다. disabled항목에서 yes라고 설정 되어 있어도 허용한다. | ||
**ex) enabled telnet ftp | **ex) enabled telnet ftp | ||
===xinetd.d=== | ===xinetd.d=== |