7.2. Using Multiple SSSD Configuration Files on a Per-client Basis
The default configuration file for SSSD is
/etc/sssd/sssd.conf
. Apart from this file, SSSD can read its configuration from all *.conf
files in the /etc/sssd/conf.d/
directory.
For example, this allows you to use the default
/etc/sssd/sssd.conf
file on all clients and add additional settings in further configuration files to extend the functionality individually on a per-client basis.
How SSSD Processes the Configuration Files
SSSD reads the configuration files in this order:
- The primary
/etc/sssd/sssd.conf
file - Other
*.conf
files in/etc/sssd/conf.d/
, in alphabetical order
If the same parameter appears in multiple configuration files, SSSD uses the last read parameter.
Note
SSSD does not read hidden files (files starting with
.
) in the conf.d
directory.