표 D-3에서는 db_config.properties 파일의 매개 변수를 나열합니다.
표 D–3 회사 디렉토리 매개 변수
매개 변수 |
기본값 |
설명 |
defaultserver.ldappoolmin |
LDAP 클라이언트의 최소 연결 수를 지정합니다. |
|
defaultserver.ldappoolmax |
LDAP 클라이언트의 최대 연결 수를 지정합니다. |
|
defaultserver.ldappooltimeout |
LDAP 연결 시간이 초과되기까지의 시간(초)을 지정합니다. 많은 양의 검색 결과를 수용하려면 이 값을 증가시킵니다. |
|
defaultserver.ldaphost |
LDAP 호스트를 지정합니다. |
|
defaultserver.ldapport |
LDAP 포트를 지정합니다. |
|
defaultserver.ldapbinddn |
cn=Directory Manager |
LDAP에 바인드하는 데 사용되는 DN을 지정합니다. 로그인 유형이 “restricted” 또는 “proxy”인 경우 defaultserver.ldapbinddn에 값을 지정해야 합니다. 로그인 유형이 “anonymous”이면 이 매개 변수에 대한 값을 입력할 필요가 없습니다. |
defaultserver.ldapbindcred |
바인드 비밀번호를 지정합니다. |
|
login_type |
LDAP 저장소에 대한 연결을 관리하는데 사용되는 방법을 지정합니다. 이 매개 변수에는 다음 세 가지 값을 지정할 수 있습니다. anon - 익명 사용자로 LDAP에 연결합니다. restricted - 주소록 저장소에 대한 작업을 수행할 권리를 가진 사용자로 연결합니다. proxy - 주소록 저장소에 대한 작업을 수행할 수 있는 사용자로 가장합니다. 이 값을 지정하면 각 작업에 대해 LDAP 바인드를 하지 않으므로 성능이 향상됩니다. 주: 가장 사용자는 읽기 전용 액세스 권한을 갖습니다. |
|
entry_id |
연락처/그룹 항목을 식별하는 데 사용되는 LDAP의 키를 지정합니다. entry_id를 UID로 설정하거나 또는 empid나 기본 ID와 같은 연락처/그룹 정보를 불러오는 데 사용되는 키로 설정할 수 있습니다. xlate-inetorgperson.xml 파일에서 <entry entryID= “db:uid”\>의 “uid”를 여기에 지정된 entry_id 값으로 대체합니다. |
|
retrieve_db_attribs |
LDAP 검색에서 모든 데이터베이스 속성을 전달해야 하는지 여부를 정의합니다. |
|
lookthru_limit |
1000 |
검색에 대해 검색 쿼리 제한을 지정합니다. |
delete_perm |
연락처/그룹 항목을 삭제 표시하거나 영구히 삭제할 수 있습니다. 연락처/그룹에 삭제 표시하려면 이 매개 변수를 false로 설정합니다. 연락처/그룹을 영구히 삭제하려면 이 매개 변수를 true로 설정합니다. |
|
admin_group_dn |
관리자 그룹의 Dn을 지정합니다. 이 그룹에 속하는 사용자는 삭제 표시된 모든 연락처를 제거할 수 있습니다. |
|
entry_id |
uid |
연락처/그룹 항목을 식별하는 데 사용되는 LDAP의 키를 지정합니다. entry_id를 UID로 설정하거나 또는 empid나 기본 ID와 같은 연락처/그룹 정보를 불러오는 데 사용되는 키로 설정할 수 있습니다. xlate-inetorgperson.xml 파일에서 <entry entryID=“db:uid”\>의 “uid”를 여기에 지정된 entry_id 값으로 대체합니다. |
login_type |
restricted |
LDAP 저장소에 대한 연결을 관리하는데 사용되는 방법을 지정합니다. 이 매개 변수에는 다음 세 가지 값을 지정할 수 있습니다. anon - 익명 사용자로 LDAP에 연결합니다. restricted - 주소록 저장소에 대한 작업을 수행할 권리를 가진 사용자로 연결합니다. proxy - 주소록 저장소에 대한 작업을 수행할 수 있는 사용자로 가장합니다. 이 값을 지정하면 각 작업에 대해 LDAP 바인드를 하지 않으므로 성능이 향상됩니다. 주: 가장 사용자는 읽기 전용 액세스 권한을 갖습니다. |