The full path to a file that contains the user's password. The password file is read on each system activation. The file should contain exactly one line, which should be the password in an encrypted form that is suitable for the chpasswd -e
command. The options hashedPassword
, password
and passwordFile
controls what password is set for the user. hashedPassword
overrides both password
and passwordFile
. password
overrides passwordFile
. If none of these three options are set, no password is assigned to the user, and the user will not be able to do password logins. If the option users.mutableUsers
is true, the password defined in one of the three options will only be set when the user is created for the first time. After that, you are free to change the password with the ordinary user management commands. If users.mutableUsers
is false, you cannot change user passwords, they will always be set according to the password options.