When enabling the use of login and logout scripts, you can set a trust value for the client. Trust values determine the required level of authentication before a client trusts a server enough to run its scripts. Most trust values directly correlate to LDAP security policy settings that are configured in Directory Utility.
The trust value of DHCP doesn’t correlate to a security policy. Instead, it correlates to whether Directory Utility is configured to use a
For more information about how to use Directory Utility to enable LDAP security policies, using
The following table lists valid trust values and describes their requirements. The table is arranged in order of increasing trust, where the last entry requires the highest level of trust.
Trust value name | Requirements |
Anonymous | The client trusts any directory domain server. |
|
|
DHCP | In Directory Utility, select “Add |
| automatic search policies.” |
|
|
Encryption | In Directory Utility, select “Encrypt all packets (requires SSL or |
| Kerberos).” |
|
|
Authenticated | Set up trusted binding between the client computer and the LDAP |
| directory. |
|
|
PartialTrust | In Directory Utility, select “Digitally sign all packets (requires |
| Kerberos).” Most Active Directory nodes support PartialTrust but |
| not FullTrust. |
|
|
FullTrust | In Directory Utility, select “Block |
| (requires Kerberos)” and “Digitally sign all packets (requires |
| Kerberos).” |
|
|
To set the minimum required trust level, set the MCXScriptTrust client setting:
ÂIf the client’s MCXScriptTrust setting is a level of trust equal to or less than the trust value, the client trusts the server and runs its login and logout scripts.
ÂIf the client’s MCXScriptTrust setting is a level of trust more than the trust value, the client doesn’t trust the server and doesn’t run its scripts.
The default trust value is FullTrust.
To enable the use of login or logout scripts:
1Log in to the user’s computer locally or use Apple Remote Desktop.
2Open the Sharing pane of System Preferences.
3Click the lock to authenticate, and enter the name of a local or domain administrator.
Chapter 10 Managing Preferences
195