Chapter 3. Administrative Basics
96
• Storing ACLs
• Storing privileged user and role information
• Storing and retrieving end users' encryption private key records
To fulfill these functions, the Certificate System is incorporated with a Red Hat Directory Server,
referred to as the
internal database
or
local database
. The Directory Server is referenced as part of
the Certificate System configuration; when the Certificate System subsystem is configured, a new
database is created within the Directory Server. This database is used as an embedded database
exclusively by the Certificate System instance and can be managed using directory management tools
that come with the Directory Server.
The Certificate System instance database is listed with the other Directory Server databases in the
serverRoot
/slapd-
DS_name
/db/
directory. These databases are named by default in the format
hostname-CS_instance_ID
, which is the default format given during the instance configuration. For
example, for a Certificate Manager named
ca1
, the database name would be
host.example.com-
ca1
. The database name can be anything, depending on the name given during the configuration.
The subsystems use the database for storing different objects. A Certificate Manager stores all the
data, certificate requests, certificates, CRLs, and related information, while a DRM only stores key
records and related data.
WARNING
The internal database schema are configured to store only Certificate System data. Do
not make any changes to it or configure the Certificate System to use any other LDAP
directory. Doing so can result in data loss.
Additionally, do not use the internal LDAP database for any other purpose.
3.12.1. Changing the Internal Database Configuration
To change the Directory Server instance that a subsystem instance uses as its internal database:
1. Log into the subsystem administrative console.
pkiconsole https://
hostname:SSLport/subsystemType
2. In the
Configuration
tab, select the
Internal Database
tab.
3. Change the Directory Server instance by changing the hostname, port, and bind DN fields.
The hostname is the fully qualified hostname of the machine on which the Directory Server is
installed, such as
certificates.example.com
. The Certificate System uses this name to
access the directory.
By default, the hostname of the Directory Server instance used as the internal database is shown
as
localhost
instead of the actual hostname. This is done to insulate the internal database from
being visible outside the system since a server on
localhost
can only be accessed from the
local machine. Thus, the default configuration minimizes the risk of someone connecting to this
Directory Server instance from outside the local machine.
Содержание CERTIFICATE SYSTEM 7.2 - MIGRATION GUIDE
Страница 36: ...Chapter 1 Overview 16 Figure 1 4 Certificate System Architecture ...
Страница 144: ...124 ...
Страница 160: ...140 ...
Страница 208: ...188 ...
Страница 210: ...190 ...
Страница 256: ...236 ...
Страница 282: ...Chapter 12 Certificate Profiles 262 Parameter IssuerName_n IssuerType_n ...
Страница 285: ...Freshest CRL Extension Default 265 Parameter PointName_n PointIssuerName_n ...
Страница 335: ...Configuring Mappers 315 Figure 14 9 Selecting a New Mapper Type 6 Edit the mapper instance and click OK ...
Страница 362: ...342 ...
Страница 376: ...356 ...
Страница 436: ...416 ...
Страница 490: ...470 ...
Страница 504: ...484 ...