Вечная проблема в #Linux — вспомнить, что лучше вызывать: adduser или useradd.
Спойлер: рекомендуется adduser, т.к. он более юзер-френдли и внутри себя вызывает useradd
@groosha Да, вечно их путаю.
Но вот в скриптах лучше использовать useradd
В NixOS удобнее добавлять пользователей - надо его прописать в конфигурации системы. Например:
users.users.alice = {
isNormalUser = true;
extraGroups = [ "wheel" "networkmanager" ];
openssh.authorizedKeys.keys = [
"ssh-ed25519 AAAAC3Nza... alice@foobar"
];
};
И перезапустить сборку системы.