Kerberos Password Agent

The Kerberos Password Agent (KPA) synchronizes the Kerberos password with universal password based on the configuration at the realm and user. KPA must be installed on all the eDirectory servers with writable replica of the Kerberos data that the users use to change passwords.

To start KPA, enter the following:

kpa -l

To stop KPA, enter the following:

kpa -u

The messsages logged by the Password Agent will be displayed when the Misc tag is enabled in the ndstrace. In eDirectory 8.8, the messages are also logged in the log file that is configured.

WARNING:  The Kerberos Password Agent is not loaded automatically when the machine or eDirectory is restarted. It has to be loaded manually.


Key Generation

The encryption types and salt type used by the Kerberos Password Agent to generate the Kerberos keys from the universal password is based on the following:

The following table illustrates some of the encryption and salt type combinations for the key generation:


Table 38. Key Generation Logic

Encryption Type Salt Type Key Generated
Default
(Defined during realm configuration)
Supported
(Defined during realm configuration)
Default
(Defined during realm configuration)
Supported
(Defined during realm configuration)

 

Yes

Yes

Yes

Yes

One key with default encryption type and default salt type.

No

Yes

No

Yes

Multiple keys with all the supported encryption types and supported salt types combinations.

No

No

No

No

One key with the DES3-HMAC-SHA1 encryption type and NORMAL salt type.

Yes

No

No

Yes

Multiple keys with the default encryption type and all the supported salt types combinations.

No

Yes

Yes

No

Multiple keys with the all the supported encryption types and the default salt types combinations.

For more information on the supported encryption and salt types, refer to Supported Encryption Types and Salt Types.