| users.users | Additional user accounts to be created automatically by the system
|
| users.motd | Message of the day shown to users when they log in.
|
| users.users.<name>.home | The user's home directory.
|
| users.users.<name>.uid | The account UID
|
| users.users.<name>.group | The user's primary group.
|
| users.users.<name>.name | The name of the user account
|
| users.motdFile | A file containing the message of the day shown to users when they log in.
|
| users.users.<name>.homeMode | The user's home directory mode in numeric format
|
| users.users.<name>.shell | The path to the user's shell
|
| users.users.<name>.enable | If set to false, the user account will not be created
|
| users.users.<name>.pamMount | Attributes for user's entry in
pam_mount.conf.xml
|
| users.groups | Additional groups to be created automatically by the system.
|
| users.users.<name>.extraGroups | The user's auxiliary groups.
|
| users.users.<name>.cryptHomeLuks | Path to encrypted luks device that contains
the user's home directory.
|
| power.ups.users | Users that can access upsd
|
| users.extraUsers | Alias of users.users.
|
| users.users.<name>.createHome | Whether to create the home directory and ensure ownership as well as
permissions to match the user.
|
| users.mysql.pam | Settings for pam_mysql
|
| users.ldap.base | The distinguished name of the search base.
|
| users.users.<name>.packages | The set of packages that should be made available to the user
|
| users.users.<name>.subGidRanges | Subordinate group ids that user is allowed to use
|
| users.users.<name>.subUidRanges | Subordinate user ids that user is allowed to use
|
| users.users.<name>.isSystemUser | Indicates if the user is a system user or not
|
| users.users.<name>.autoSubUidGidRange | Automatically allocate subordinate user and group ids for this user
|
| users.users.<name>.subUidRanges.*.count | Count of subordinate user ids
|
| users.users.<name>.subGidRanges.*.count | Count of subordinate group ids
|
| users.extraGroups | Alias of users.groups.
|
| users.users.<name>.isNormalUser | Indicates whether this is an account for a “real” user
|
| users.users.<name>.useDefaultShell | If true, the user's shell will be set to
users.defaultUserShell.
|
| users.mysql.user | The username to use when connecting to the database
|
| users.mysql.host | The hostname of the MySQL/MariaDB server
|
| users.users.<name>.subUidRanges.*.startUid | Start of the range of subordinate user ids that user is
allowed to use.
|
| users.users.<name>.subGidRanges.*.startGid | Start of the range of subordinate group ids that user is
allowed to use.
|
| users.defaultUserHome | The default home directory for normal users.
|
| users.users.<name>.expires | Set the date on which the user's account will no longer be
accessible
|
| users.users.<name>.linger | Whether to enable or disable lingering for this user
|
| users.mysql.nss | Settings for libnss-mysql
|
| users.ldap.loginPam | Whether to include authentication against LDAP in login PAM.
|
| users.ldap.server | The URL of the LDAP server.
|
| users.ldap.useTLS | If enabled, use TLS (encryption) over an LDAP (port 389)
connection
|
| users.ldap.enable | Whether to enable authentication against an LDAP server.
|
| users.mysql.pam.where | Additional criteria for the query.
|
| users.groups.<name>.gid | The group GID
|
| users.mysql.enable | Whether to enable authentication against a MySQL/MariaDB database.
|
| users.mysql.pam.table | The name of table that maps unique login names to the passwords.
|
| users.mysql.database | The name of the database containing the users
|
| users.extraUsers.<name>.home | The user's home directory.
|
| users.groups.<name>.name | The name of the group
|
| users.ldap.timeLimit | Specifies the time limit (in seconds) to use when performing
searches
|
| users.extraUsers.<name>.uid | The account UID
|
| users.manageLingering | Whether to manage whether users linger or not.
|
| users.users.<name>.ignoreShellProgramCheck | By default, nixos will check that programs
|
| users.extraUsers.<name>.group | The user's primary group.
|
| boot.initrd.systemd.users | Users to include in initrd.
|
| users.users.<name>.description | A short description of the user account, typically the
user's full name
|
| users.extraUsers.<name>.name | The name of the user account
|
| users.extraGroups.<name>.gid | The group GID
|
| users.ldap.nsswitch | Whether to include lookup against LDAP in NSS.
|
| users.mysql.pam.userColumn | The name of the column that contains a unix login name.
|
| users.ldap.bind.timeLimit | Specifies the time limit (in seconds) to use when connecting
to the directory server
|
| users.extraGroups.<name>.name | The name of the group
|
| programs.weylus.users | To enable stylus and multi-touch support, the user you're going to use must be added to this list
|
| nix.settings.allowed-users | A list of names of users (separated by whitespace) that are
allowed to connect to the Nix daemon
|
| users.defaultUserShell | This option defines the default shell assigned to user
accounts
|
| users.mysql.pam.verbose | If enabled, produces logs with detailed messages that describes what
pam_mysql is doing
|
| power.ups.users.<name>.upsmon | Add the necessary actions for a upsmon process to work
|
| users.extraUsers.<name>.isSystemUser | Indicates if the user is a system user or not
|
| users.ldap.extraConfig | Extra configuration options that will be added verbatim at
the end of the ldap configuration file (ldap.conf(5))
|
| users.mutableUsers | If set to true, you are free to add new users and groups to the system
with the ordinary useradd and
groupadd commands
|
| users.extraUsers.<name>.homeMode | The user's home directory mode in numeric format
|
| users.extraUsers.<name>.shell | The path to the user's shell
|
| users.groups.<name>.members | The user names of the group members, added to the
/etc/group file.
|
| users.mysql.nss.getpwnam | SQL query for the getpwnam
syscall.
|
| users.mysql.nss.getgrgid | SQL query for the getgrgid
syscall.
|
| users.mysql.nss.getgrnam | SQL query for the getgrnam
syscall.
|
| users.mysql.nss.getspnam | SQL query for the getspnam
syscall.
|
| users.mysql.nss.getspent | SQL query for the getspent
syscall.
|
| users.mysql.nss.getgrent | SQL query for the getgrent
syscall.
|
| users.mysql.nss.getpwuid | SQL query for the getpwuid
syscall.
|
| users.mysql.nss.getpwent | SQL query for the getpwent
syscall.
|
| users.extraUsers.<name>.packages | The set of packages that should be made available to the user
|
| users.mysql.passwordFile | The path to the file containing the password for the user
|
| users.mysql.pam.updateTable | The name of the table used for password alteration
|
| users.extraUsers.<name>.enable | If set to false, the user account will not be created
|
| users.enforceIdUniqueness | Whether to require that no two users/groups share the same uid/gid.
|
| users.extraUsers.<name>.pamMount | Attributes for user's entry in
pam_mount.conf.xml
|
| boot.loader.grub.users | User accounts for GRUB
|
| programs.benchexec.users | Users that intend to use BenchExec
|
| services.nntp-proxy.users | NNTP-Proxy user configuration
|
| users.mysql.pam.cryptDefault | The default encryption method to use for passwordCrypt = 1.
|
| users.extraUsers.<name>.extraGroups | The user's auxiliary groups.
|
| power.ups.users.<name>.actions | Allow the user to do certain things with upsd
|
| users.mysql.pam.logging.table | The name of the table to which logs are written.
|
| users.extraUsers.<name>.cryptHomeLuks | Path to encrypted luks device that contains
the user's home directory.
|
| services.murmur.users | Maximum number of concurrent clients allowed.
|
| users.allowNoPasswordLogin | Disable checking that at least the root user or a user in the wheel group can log in using
a password or an SSH key
|
| users.extraUsers.<name>.createHome | Whether to create the home directory and ensure ownership as well as
permissions to match the user.
|
| users.extraUsers.<name>.isNormalUser | Indicates whether this is an account for a “real” user
|
| users.extraUsers.<name>.subUidRanges | Subordinate user ids that user is allowed to use
|
| users.extraUsers.<name>.subGidRanges | Subordinate group ids that user is allowed to use
|