Aller au contenu

Utilisateurs & Homes

Deux utilisateurs gèrent le sanctuaire clochette : l’administrateur et le gardien de la session IRC.

Utilisateur admin principal.

ParamètreValeur
Shellfish
Groupeswheel, docker
Mot de passesops (users/guillaume/hashed-password, neededForUsers = true)
SSHclé ed25519 + clé sk-ssh-ed25519 (YubiKey)
Home Managerhomes/x86_64-linux/guillaume@clochette/

Utilisateur dédié à la session IRC persistante.

ParamètreValeur
Shellfish
Groupes
SSHclé ed25519 + clé sk-ssh-ed25519 (YubiKey weechat)
Home Managerhomes/x86_64-linux/weechat@clochette/

Le shell et SSH sont intentionnels : l’utilisateur weechat est utilisé pour attacher à une session zellij/weechat persistante.

Fenêtre de terminal
# Se connecter à la session IRC
ssh irc.friloux.me
zellij attach

users.mutableUsers = false — NixOS gère entièrement /etc/shadow. Toute modification de mot de passe passe par sops + redéploiement.

Les clés SSH autorisées sont déclarées directement dans users.nix (hardcodées, pas via sops) car elles ne sont pas secrètes.