1. service

 – 서비스 이름.

 – 가능한 파일이름과 /etc/services 파일에 등록된 서비스이름과 동일해야 함.

 
 2. disalbe

 – 해당 서비스를 서비스할 것인가( no ) 아닌가( yes ) 를 결정함.

 – 서비스를 하도록 설정하려면 no 로 설정하고 서비스를 하지 않으려면 yes 로 설정하면 됨.

 – ” disable = no ” 를 설정한다는 것은 ” chkconfig 서비스 on ” 을 실행하는 것과 같으며 또한, ntsysv 유틸리티를 실행하여 해당 항목에 ” * ” 를 하는 것과 같음.

 3. socket_type

 – TCP 일 경우에는 stream 이며, UDP 일 경우에는 dgram 이라고 명시되 있음. 이 외에도 raw, rdm, seqpacket 등이 올 수 있음.

 4. wait

 – xinetd 가 서비스 요청은 받은 경우, 이후에 즉시 또 다른 요청을 처리할 것인지( no )아닌지 ( yes ) 의 여부를 결정하는 지시자임. stream 의 경우에는 반드시 no 이어야 함.

 – no 는 현재 요청외에의 다른 접속요청을 새로운 것으로 시작하여 처리하게 함.

 5. user

 – 이 서비스를 어떤 사용자 권한으로 서비스할 것인가를 결정함.

 6. server

 – 이 서비스를 실행할 때에 어느 위치에 있는 프로그램( 데몬 ) 을 불러와 연결한 것인가를 명시한 것.

 – 반드시 절대경로로 지정되어야 함.

 7. log_on_failure

 – 서버접속에 성공하지 못하였을 때 로그파일에 기록하는 내용들을 설정들을 할 수 있음.

 – HOST, USERID, ATTEMPT, RECORD 등이 추가로 설정될 수 있음.

 – HOST 란 접속을 시도한 클라이언트의 IP 주소를 의미하고, USERID 란 접속한 사용자의 ID 를 각각 의미

 – += 는 /etc/xinetd.conf 파일의 기본설정항목에 추가할 항목을 지정할 때 사용함

 – -= 는 /etc/xinetd.conf 파일의 기본설정항목에서 뺄 항목을 지정할 때 사용함.

 8. log_on_success

 – 서버접속에 성공하였을 경우에 기록할 내용을 설정

 – PID, HOST, USERID, EXIT, DURATION 등을 기록할 수 있음.

 –
PID 란 프로세스의 ID 를 의미, HOSTID 란 클라이언트의 IP 주소를 의미하고, USERID 란 접속한 사용자의 ID
를 의미하며, EXIT 란 프로세스의 종료상태를 의미하고, DURATION 이란 연결지속시간을 각각 의미함.

 9. only_from

 – 현재 이 서버로 해당 서비스 접속이 가능한 특정 호스트를 설정.

 10. no_access

 – 접속 가능한 호스트중에서 특정 호스트를 제외시키는 지시어

 11. instances

 – 해당 서비스로 접속이 가능한 총 접속자 수를 설정

 12. access_time

 – 해당 서비스의 이용가능 시간을 설정

 13. per_source

 – persouce = 5 와 같은 설정이 가능함. 동일한 호스트에서 해당 서비스로의 접속시에 동시에 5번이상 접속할 수 없음.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.