Files
nixos-workstations/modules/users.nix
T

41 lines
1.1 KiB
Nix

{ pkgs, ... }:
{
# Les mots de passe restent mutables : après la création du compte,
# le mot de passe choisi localement par l'utilisateur est conservé.
users.mutableUsers = true;
# Compte d'administration local.
# Son mot de passe est créé/géré localement et n'est pas défini ici.
users.users.localadm = {
isNormalUser = true;
description = "Administrateur local";
extraGroups = [
"networkmanager"
"wheel"
];
packages = with pkgs; [
kdePackages.kate
];
};
# Utilisateur standard.
users.users.alice = {
isNormalUser = true;
description = "Alice";
# Alice n'est pas administratrice.
extraGroups = [ ];
# LAB uniquement.
# Mot de passe temporaire : LaboTest@1980
#
# Avec users.mutableUsers = true, ce hash sert uniquement lors de la
# création initiale du compte. Après changement via passwd, le nouveau
# mot de passe local est conservé lors des activations suivantes.
initialHashedPassword =
"$6$VwAqDD0hXRojZr2T$5EVBlLOVnOvyJxde9uAGj.ehkiQaRis5SwTrSLuVAhiXXvG4DH9DNC.88pWfiL2O28wanR52.23INxuyEtNSQ/";
};
}