new file: flake.lock
modified: home/git.nix modified: hosts/README.md modified: hosts/virtualbox/README.md modified: hosts/virtualbox/configuration.nix modified: modules/core/users.nix modified: modules/desktop/pkg.nix modified: modules/server/README.md modified: profiles/README.md
This commit is contained in:
@@ -7,17 +7,14 @@
|
||||
isNormalUser = true;
|
||||
extraGroups = [ "wheel" ];
|
||||
shell = pkgs.zsh;
|
||||
}
|
||||
// lib.optionalAttrs (!(config.sops.secrets ? "users/luochen570/passwordHash")) {
|
||||
initialPassword = "Dly928730@..";
|
||||
}
|
||||
// lib.optionalAttrs (config.sops.secrets ? "users/luochen570/authorized_key") {
|
||||
openssh.authorizedKeys.keyFiles = [ config.sops.secrets."users/luochen570/authorized_key".path ];
|
||||
}
|
||||
// lib.optionalAttrs (config.sops.secrets ? "users/luochen570/passwordHash") {
|
||||
hashedPasswordFile = config.sops.secrets."users/luochen570/passwordHash".path;
|
||||
};
|
||||
|
||||
users.users.${username}.initialPassword = lib.mkIf
|
||||
(!(config.sops.secrets ? "users/luochen570/passwordHash"))
|
||||
"Dly928730@..";
|
||||
|
||||
users.users.${username}.openssh.authorizedKeys.keyFiles = lib.mkIf
|
||||
(config.sops.secrets ? "users/luochen570/authorized_key")
|
||||
[ config.sops.secrets."users/luochen570/authorized_key".path ];
|
||||
|
||||
users.users.${username}.hashedPasswordFile = lib.mkIf
|
||||
(config.sops.secrets ? "users/luochen570/passwordHash")
|
||||
config.sops.secrets."users/luochen570/passwordHash".path;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user