Active Directory (AD) Integration by SSSD¶
By default the RHEL systems are integrated automatically into the AD by sssd.
Caching AD Information¶
sssd deals relatively inefficiently with the AD as it fully loads all referenced group and user objects.
It can take minutes and > 40 MB of network traffic for a simple id $USER.
There are some workarounds and optimizations possible.
Our default settings are:
aaa::sssd_cache_timeout: 46800
aaa::sssd_cache_renewal_interval: 43200
aaa::ignore_group_members: false
root with
Alternatively as normal user you may just reset the information about yourself:
or for someone else:
On nodes where looking up members of a group is not necessary (getent group $GROUP), you may do
If AD changes should be reflected rather soonish, then change to
but please do not lower the renewal interval to such values as it causes quite some constant traffic and load to the AD and the node itself. The renewal value is not applied if it is bigger than the timeout. You may also explicitly disable it withConnectors¶
It is possible to connect the authentication daemon sssd using a generic LDAP provider or a more specialized AD provider.
We suggest to use primarily the AD provider.
It will show all AD users.
Only where eaccounts are used with network home for eaccounts and local homes for the other users, then there must the LDAP provider configured.
The AD provider (default on RHEL9+) is selected with
The LDAP provider is selected with
Disable AD Integration¶
You may opt out in Hiera with