4.2. 모든 플러그인에 공통 속성 목록
이 목록에는 간단한 특성 설명, DN 항목, 유효한 범위, 기본 값, 구문, 각 속성에 대한 예제가 있습니다.
4.2.1. nsslapdPlugin (Object 클래스) 링크 복사링크가 클립보드에 복사되었습니다!
각 Directory Server 플러그인은 nsslapdPlugin 오브젝트 클래스에 속합니다.
이 오브젝트 클래스는 Directory Server에 정의되어 있습니다.
우수한 클래스
top
OID
2.16.840.1.113730.3.2.41
| 속성 | 정의 |
|---|---|
| objectClass | 항목에 할당된 개체 클래스를 제공합니다. |
| CN | 항목의 일반 이름을 지정합니다. |
| 라이브러리 접미사 없이 플러그인 라이브러리 이름을 식별합니다. | |
| 플러그인의 초기화 기능을 식별합니다. | |
| 플러그인 유형을 식별합니다. | |
| 플러그인 ID를 식별합니다. | |
| 플러그인의 버전을 식별합니다. | |
| 플러그인의 공급 업체를 식별합니다. | |
| 플러그인에 대한 설명을 식별합니다. | |
| 플러그인이 활성화되어 있는지 여부를 확인합니다. | |
| 플러그인의 우선 순위를 실행 순서대로 설정합니다. |
4.2.2. nsslapd-logAccess 링크 복사링크가 클립보드에 복사되었습니다!
이 속성을 사용하면 플러그인에서 cn=config 의 nsslapd-accesslog 매개변수에 설정된 파일에 의해 실행되는 로그 검색 작업을 수행할 수 있습니다.
| 플러그인 매개변수 | 설명 |
|---|---|
| 입력 DN | cn=plug-in name,cn=plugins,cn=config |
| 유효한 값 | On | off |
| 기본값 | off |
| 구문 | DirectoryString |
| 예 | nsslapd-logAccess: Off |
4.2.3. nsslapd-logAudit 링크 복사링크가 클립보드에 복사되었습니다!
이 속성을 사용하면 플러그인에서 시작된 데이터베이스에 대한 수정 사항을 기록하고 감사할 수 있습니다.
cn=config 에서 nsslapd-auditlog-logging-enabled 매개변수가 활성화된 경우 감사 로그에 성공적으로 수정 이벤트가 기록됩니다. 플러그인에서 실패한 수정 데이터베이스 작업을 기록하려면 cn=config 에서 nsslapd-auditfaillog-logging-enabled 속성을 활성화합니다.
| 플러그인 매개변수 | 설명 |
|---|---|
| 입력 DN | cn=plug-in name,cn=plugins,cn=config |
| 유효한 값 | On | off |
| 기본값 | off |
| 구문 | DirectoryString |
| 예 | nsslapd-logAudit: Off |
4.2.4. nsslapd-pluginDescription 링크 복사링크가 클립보드에 복사되었습니다!
이 속성은 플러그인에 대한 설명을 제공합니다.
| 플러그인 매개변수 | 설명 |
|---|---|
| 입력 DN | cn=plug-in name,cn=plugins,cn=config |
| 유효한 값 | |
| 기본값 | 없음 |
| 구문 | DirectoryString |
| 예 | nsslapd-pluginDescription: acl 액세스 검사 플러그인 |
4.2.5. nsslapd-pluginEnabled 링크 복사링크가 클립보드에 복사되었습니다!
이 속성은 플러그인이 활성화되었는지 여부를 지정합니다. 이 속성은 프로토콜을 통해 변경할 수 있지만 서버가 다음에 다시 시작될 때만 적용됩니다.
| 플러그인 매개변수 | 설명 |
|---|---|
| 입력 DN | cn=plug-in name,cn=plugins,cn=config |
| 유효한 값 | On | off |
| 기본값 | On |
| 구문 | DirectoryString |
| 예 | nsslapd-pluginEnabled: on |
4.2.6. nsslapd-pluginId 링크 복사링크가 클립보드에 복사되었습니다!
이 속성은 플러그인 ID를 지정합니다.
| 플러그인 매개변수 | 설명 |
|---|---|
| 입력 DN | cn=plug-in name,cn=plugins,cn=config |
| 유효한 값 | 유효한 플러그인 ID |
| 기본값 | 없음 |
| 구문 | DirectoryString |
| 예 | nsslapd-pluginId: chaining database |
4.2.7. nsslapd-pluginInitfunc 링크 복사링크가 클립보드에 복사되었습니다!
이 속성은 시작할 플러그인 함수를 지정합니다.
| 플러그인 매개변수 | 설명 |
|---|---|
| 입력 DN | cn=plug-in name,cn=plugins,cn=config |
| 유효한 값 | 유효한 플러그인 기능 |
| 기본값 | 없음 |
| 구문 | DirectoryString |
| 예 | nsslapd-pluginInitfunc: NS7bitAttr_Init |
4.2.8. nsslapd-pluginPath 링크 복사링크가 클립보드에 복사되었습니다!
이 속성은 플러그인의 전체 경로를 지정합니다.
| 플러그인 매개변수 | 설명 |
|---|---|
| 입력 DN | cn=plug-in name,cn=plugins,cn=config |
| 유효한 값 | 유효한 경로 |
| 기본값 | 없음 |
| 구문 | DirectoryString |
| 예 | nsslapd-pluginPath: uid-plugin |
4.2.9. nsslapd-pluginPrecedence 링크 복사링크가 클립보드에 복사되었습니다!
이 속성은 플러그인의 실행 순서의 우선 순위 또는 우선 순위를 설정합니다. 우선순위는 플러그인의 실행 순서를 정의합니다. 이는 플러그인이 실행되기 전에 완료된 작업을 기다릴 수 있으므로 더 복잡한 환경이나 상호 작용을 허용합니다. 이는 사전 작업 후 플러그인에 더 중요합니다.
값이 1인 플러그인은 우선 순위가 가장 높으며 먼저 실행됩니다. 값이 99인 플러그인의 우선 순위가 가장 낮습니다. 기본값은 50입니다.
| 플러그인 매개변수 | 설명 |
|---|---|
| 입력 DN | cn=plug-in name,cn=plugins,cn=config |
| 유효한 값 | 1에서 99 |
| 기본값 | 50 |
| 구문 | 정수 |
| 예 | nsslapd-pluginPrecedence: 3 |
4.2.10. nsslapd-pluginType 링크 복사링크가 클립보드에 복사되었습니다!
이 속성은 플러그인 유형을 지정합니다. 자세한 내용은 4.3.5절. “nsslapd-plugin-depends-on-type” 을 참조하십시오.
| 플러그인 매개변수 | 설명 |
|---|---|
| 입력 DN | cn=plug-in name,cn=plugins,cn=config |
| 유효한 값 | 유효한 플러그인 유형 |
| 기본값 | 없음 |
| 구문 | DirectoryString |
| 예 | nsslapd-pluginType: preoperation |
4.2.11. nsslapd-pluginVendor 링크 복사링크가 클립보드에 복사되었습니다!
이 속성은 플러그인의 공급 업체를 지정합니다.
| 플러그인 매개변수 | 설명 |
|---|---|
| 입력 DN | cn=plug-in name,cn=plugins,cn=config |
| 유효한 값 | 승인된 플러그인 벤더 |
| 기본값 | Red Hat, Inc. |
| 구문 | DirectoryString |
| 예 | nsslapd-pluginVendor: Red Hat, Inc. |
4.2.12. nsslapd-pluginVersion 링크 복사링크가 클립보드에 복사되었습니다!
이 속성은 플러그인 버전을 지정합니다.
| 플러그인 매개변수 | 설명 |
|---|---|
| 입력 DN | cn=plug-in name,cn=plugins,cn=config |
| 유효한 값 | 유효한 플러그인 버전 |
| 기본값 | 제품 버전 번호 |
| 구문 | DirectoryString |
| 예 | nsslapd-pluginVersion: 11.3 |