nss-systemd
systemd
Developer
Lennart
Poettering
lennart@poettering.net
nss-systemd
8
nss-systemd
libnss_systemd.so.2
Provide UNIX user and group name resolution for dynamic users and groups.
libnss_systemd.so.2
Description
nss-systemd is a plug-in module for the GNU Name Service Switch (NSS) functionality of the
GNU C Library (glibc), providing UNIX user and group name resolution for dynamic users and
groups allocated through the DynamicUser= option in systemd unit files. See
systemd.exec5 for details on
this option.
To activate the NSS module, add systemd to the lines starting with
passwd: and group: in /etc/nsswitch.conf.
It is recommended to place systemd after the files or
compat entry of the /etc/nsswitch.conf lines so that
/etc/passwd and /etc/group based mappings take precedence.
Example
Here is an example /etc/nsswitch.conf file that enables
nss-systemd correctly:
passwd: compat mymachines systemd
group: compat mymachines systemd
shadow: compat
hosts: files mymachines resolve myhostname
networks: files
protocols: db files
services: db files
ethers: db files
rpc: db files
netgroup: nis
See Also
systemd1,
systemd.exec5,
nss-resolve8,
nss-myhostname8,
nss-mymachines8,
nsswitch.conf5,
getent1