Sun Java System Calendar Server 6 2005Q4 관리 설명서

서비스 구성

다음 표에서는 다양한 서비스 구성 매개 변수를 각각의 기본값 및 설명과 함께 보여 줍니다.

표 E–5 ics.conf 파일의 서비스 구성 매개 변수

매개 변수 

기본값 

설명 

service.admin.alarm

"yes"

관리 도구를 위한 경보 알림을 사용 가능("yes") 또는 사용 불가능("no")하게 합니다.

service.admin.checkpoint

"yes"

값이 "yes"이면 csadmind 데이터베이스 검사점 스레드를 시작합니다.

service.admin.dbcachesize

"8388608"

관리 세션을 위한 Berkeley 데이터베이스의 최대 캐시 크기(바이트) 

service.admin.deadlock

"yes"

값이 "yes"이면 csadmind 데이터베이스 교착 상태 감지 스레드를 시작합니다.

service.admin.diskusage

"no"

값이 "yes"이면 csadmind 디스크 공간 부족 모니터 스레드를 시작합니다.

service.admin.enable

"yes"

값이 "yes"이면 모든 서비스를 시작할 때 csadmind 서비스를 시작하고 모든 서비스를 중지할 때 csadmind 서비스를 중지합니다.

service.admin.idletimeout

"120"

csadmind의 HTTP 연결이 시간을 초과하기까지의 시간(초)

service.admin.maxsessions

"100"

허용되는 관리 세션의 최대 수 

service.admin.maxthreads

"10"

관리 세션 당 실행되는 최대 스레드 수 

service.admin.numprocesses

해당 없음 

허용되는 최대 동시 관리 프로세스 수 

service.admin.port 

**주의** 

해당 없음 

시스템에서 설정합니다. 변경하지 마십시오. 

service.admin.resourcetimeout

"900"

관리 연결 시간이 초과되기까지의 시간(초) 

service.admin.serverresponse

"no"

값이 "yes"이면 csadmind 서비스 응답 스레드를 시작합니다. 

service.admin.sessiondir.path

" "

관리 세션 요청을 위한 임시 디렉토리 

service.admin.sessiontimeout

"1800"

csadmind의 HTTP 세션 시간이 초과되기까지의 시간(초)

service.admin.sleeptime

"2"

시작, 중지 또는 준비된 달력 서비스 검사 간에 기다리는 시간(초) 

service.admin.starttime

"300"

달력 서비스가 시작하기를 기다리는 시간(초) 

service.admin.stoptime

"300"

달력 서비스가 중지되기를 기다리는 시간(초) 

service.admin.stoptime.next

"60"

달력 서비스에 중지 명령을 보내는 사이 기다리는 시간(초) 

service.dcroot

"o=internet"

디렉토리에 있는 DC 트리의 루트 접미어입니다. 

service.dnsresolveclient

"no"

값이 "yes"이면 HTTP 액세스가 허용되는지 클라이언트 IP 주소를 DNS에 대해 검사합니다.  

service.plaintextloginpause

"0"

일반 텍스트 비밀번호를 사용하여 사용자를 성공적으로 인증한 후 지연되는 시간(초) 

service.http.admins

"calmaster"

Calendar Server에 대해 관리 권한이 있는 사용자 아이디의 공백으로 구분된 목록 

service.http.allowadminproxy

"no"

값이 "yes"이면 프록시를 통한 로그인이 허용됩니다. 

service.http.allowanonymouslogin

"yes"

값이 "yes"이면 익명(인증 없음) 액세스가 허용됩니다. 지정된 제한 액세스(주로 공용 달력에 대한 읽기 전용 액세스)만 허용되는 특별한 로그인 유형입니다. 

service.http.calendarhostname

"" (Null)

HTML 문서를 검색하기 위한 HTTP 호스트 

service.http.cookies

"yes"

서버에 쿠키 지원 여부를 알려줍니다(yes/no). 단일 사인 온을 설정하기 위해 "yes"로 설정되어야 합니다.

service.http.dbcachesize

"8388608"

HTTP 세션을 위한 Berkeley 데이터베이스의 최대 캐시 크기 

service.http.domainallowed

"" (Null)

지정된 매개 변수가 " "이 아니라면 필터링을 통해 TCP 도메인 기반의 액세스를 허용합니다. 예를 들어, "ALL:LOCAL.sesta.com"으로 설정하면 sesta.com 도메인의 누구에게나 로컬 HTTP 액세스를 허용합니다. 여러 개의 필터는 CR-LF(줄바꿈)로 구분합니다.

service.http.domainnotallowed

"" (Null)

이 매개 변수가 지정되었는데 " "이 아닐 경우, 필터링을 통해 TCP 도메인을 기반으로 하는 액세스를 허용하지 않습니다. 예를 들어, "ALL:LOCAL.sesta.com"으로 설정하면 sesta.com 도메인의 누구에게나 HTTP 액세스를 거부합니다. 여러 개의 필터는 CR-LF(줄바꿈)로 구분합니다.

service.http.attachdir.path

"."

가져온 파일을 임시 저장하는 local.queuedir(또는 지정된 경우 절대 경로)과 관련된 디렉토리 위치 

service.http.ipsecurity

"yes"

값이 "yes"이면 기존 세션을 참조하는 모든 요청이 같은 IP 주소에서 온 것으로 확인됩니다. 

service.http.enable

"yes"

값이 "yes"이면 모든 서비스를 시작할 때 cshttpd 서비스를 시작하고 모든 서비스를 중지할 때 cshttpd 서비스를 중지합니다.

service.http.idletimeout

"120"

HTTP 연결 시간이 초과되기까지의 시간(초) 

service.http.ldap.enable

"yes"

값이 "yes"이면 인증 및 사용자 기본 설정을 위한 LDAP 연결이 만들어지고 유지됩니다. 

service.http.listenaddr

"INADDR_ANY"

HTTP 서비스가 클라이언트 요청을 수신할 TCP 주소를 지정합니다. "INADDR_ANY"라면 어느 주소나 사용할 수 있습니다.

service.http.logaccess

"no"

값이 "yes"이면 서버에 대한 HTTP 연결이 모두 로그됩니다. 

service.http.maxsessions

"5000"

cshttpd 서비스에 있는 HTTP 세션의 최대 수 

service.http.maxthreads

"20"

cshttpd 서비스에서 HTTP 요청을 처리하는 최대 스레드 수 

service.http.numprocesses

"1"

한 서버에서 실행되어야 하는 최대 동시 실행 HTTP 서비스(cshttpd) 프로세스

여러 개의 CPU가 있는 서버의 경우 여러 CPU에 걸쳐 로드 균형 조정 사용을 참조하십시오.

service.http.port

"80"

Calendar Server 사용자의 HTTP 요청을 위한 포트 

service.http.proxydomainallowed

""

이 매개 변수가 지정되었는데 ""이 아닐 경우 필터링을 통해 TCP 도메인을 기반으로 한 프록시 로그인을 허용합니다. service.http.domainallowed와 같은 구문입니다.

service.http.resourcetimeout

"900"

HTTP 세션 시간이 초과되기까지의 시간(초) 

service.http.sessiondir.path

"http"

HTTP 세션을 위한 임시 디렉토리 

service.http.sessiontimeout

"1800"

cshttpd 서비스의 HTTP 세션 시간이 초과되기까지의 시간(초)

service.http.sourceurl

" "

파일에 대한 모든 URL 참조가 저장되는 실행 프로그램과 관련된 디렉토리 

service.http.tmpdir 

 

파일에 대한 모든 URL 참조가 저장되는 실행 프로그램과 관련된 디렉토리 

기본값은 다음과 같습니다. "/var/opt/SUNWics5/tmp"

service.http.uidir.path

"html"

기본 달력 클라이언트를 포함하는 디렉토리. WCAP 액세스만 허용하는 경우에는 ""로 설정합니다.

service.ldapmemcache

"no"

값이 "yes"이면 LDAP SDK의 캐시를 사용합니다. 

service.ldapmemcachettl

"30"

service.ldapmemcache의 값이 "yes"이면 이 값을 LDAP SDK로 전달합니다. 이 값은 한 항목을 캐시에 저장할 수 있는 최대 시간(초)입니다. 이 값이 0이면 한 항목을 캐시에 저장할 수 있는 시간 제한이 없습니다. 

service.ldapmemcachesize

"131072"

service.ldapmemcache의 값이 "yes"이면 이 값을 LDAP SDK로 전달합니다. 이 값은 캐시가 소모할 메모리의 최대 양(바이트)입니다. 이 값이 0이면 캐시에는 크기 제한이 없습니다. 

service.wcap.anonymous

.allowpubliccalendarwrite 

"yes"

값이 "yes"이면 익명의 사용자가 공개적으로 쓸 수 있는 달력에 쓰는 것이 허용됩니다. 

service.wcap.format

"text/calendar"

현재 freebusy에만 적용되는 명령을 위한 기본 출력 형식을 지정합니다. 

service.wcap.freebusybegin

"30"

get_freebusy 범위 시작에 대한 현재 시간으로부터의 기본 오프셋을 일 단위로 지정합니다. 

service.wcap.freebusyend

"30"

get_freebusy 범위의 끝에 대한 현재 시간으로부터의 기본 오프셋을 일 단위로 지정합니다. 

service.wcap.freebusy.redirecturl 

““ 

마이그레이션을 위해, 마이그레이션이 부분적으로만 수행되고 달력이 원본 데이터베이스와 Calendar Server 대상 데이터베이스 사이에서 분할될 때. Calendar Server 데이터베이스에 달력이 없을 경우 찾아볼 원본 데이터베이스의 URL 

service. wcap.allowcreatecalendars

"yes"

값이 "yes"이면 달력을 만들 수 있습니다. 

service.wcap.allowdeletecalendars

"yes"

값이 "yes"이면 달력을 삭제할 수 있습니다. 

service.wcap.allowchangepassword

"no"

값이 "yes"이면 사용자가 이 서버를 통해 비밀번호를 변경할 수 있습니다. 

service.wcap.

allowpublicwritablecalendars 

"yes"

값이 "yes"이면 사용자가 공개적으로 쓸 수 있는 달력을 소유할 수 있습니다. 

service.wcap.allowsetprefs.cn

"no"

값을 "yes"로 설정하면 set_userprefs.wcap 속성으로 사용자 기본 설정 "cn"(LDAP 사용자의 공통 이름)을 수정할 수 있습니다. 

service.wcap.allowsetprefs.givenname

"no"

값을 "yes"로 설정하면 set_userprefs.wcap 속성으로 사용자 기본 설정 "givenname"(LDAP 사용자의 지정된 이름)을 수정할 수 있습니다. 

service.wcap.allowsetprefs.icsCalendar

"no"

값을 "yes"로 설정하면 set_userprefs.wcap 속성으로 사용자 기본 설정 “icsCalendar"(사용자의 기본 달력 아이디)를 수정할 수 있습니다. 

service.wcap.allowsetprefs.mail

"no"

값을 "yes"로 설정하면 set_userprefs.wcap 속성으로 사용자 기본 설정 "mail"(사용자의 전자 메일 주소)을 수정할 수 있습니다. 

service.wcap.allowsetprefs

.preferredlanguage 

"no"

값을 "yes"로 설정하면 set_userprefs.wcap 속성으로 사용자 기본 설정 "preferredlanguage"(LDAP 사용자의 기본 언어)를 수정할 수 있습니다. 

service.wcap.allowsetprefs.sn

"no"

값을 "yes"로 설정하면 set_userprefs.wcap 속성으로 사용자 기본 설정 "sn"(LDAP 사용자의 성)을 수정할 수 있습니다. 

service.wcap.allowsetprefs.nswccalid

"no"

값을 "yes"로 설정하면 set_userprefs.wcap 속성으로 사용자 기본 설정 "nswccalid"(사용자의 기본 달력 아이디)를 수정할 수 있습니다. 

service.wcap.login.calendar.publicread

"no"

값이 "yes"이면 기본 사용자 달력이 기본적으로 공용 읽기/개별 쓰기로 설정됩니다. 값이 "no"이면 기본 사용자 달력은 기본적으로 개별 읽기/개별 쓰기로 설정됩니다. 

service.wcap.userprefs.ldapproxyauth

"no"

값이 "yes"이면 get_userprefs.wcap 명령을 위한 LDAP 프록시 인증이 활성화됩니다. 값이 "no"이면 익명 LDAP 검색이 수행됩니다. 

service.wcap.validateowners

"no"

값이 "yes"이면 서버는 LDAP 또는 CSAPI 호환 사용자 디렉토리 체계를 통해 달력의 각 소유자가 디렉토리에 존재하는지 검증해야 합니다. 

service.wcap.version

"3.0"

WCAP 버전