{ config, pkgs, ... }: { users = { groups.nixremote = {}; mutableUsers = false; users.nixremote = { isNormalUser = true; # createHome = true; homeMode = "500"; # isSystemUser = true; description = "user for automated building"; group = "nixremote"; # extraGroups = [ "builders" ]; openssh.authorizedKeys.keys = [ # "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPLx3RgUgbE7THS7hRZypyudEKffj0ppwQfQuxIpPf8H root@zenbook" "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBCG1giaA3GBIdSUvTtaiQd+Bb3obwYAWqKWAryY35cb defin@zenbook" # "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO6k19snOWGYLhNLBYAWIQYtHP88hG7wePNcSe9BAfz1 defin@zenbook" "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINdxcB4CepjCBKNBGfKcnkrfNMiJAxm+whuQL+dhSxqh root@zenbook" "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOJ2FsW9aYFkSfEUvaAVYuLpMWPeBmEvcF1KcN9bLlQE root@biski" ]; }; }; nix.settings.trusted-users = [ "nixremote" ]; services.openssh = { ports = [ 22 ]; settings.PasswordAuthentication = false; }; }