From d2accabba8c90f9d7e159af24c4d6d95c8041153 Mon Sep 17 00:00:00 2001 From: Danila Fedorin Date: Sat, 3 Jan 2026 23:00:15 +0000 Subject: [PATCH] Create a non-root user Signed-off-by: Danila Fedorin --- configuration.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/configuration.nix b/configuration.nix index b2b2fc5..33ec4b4 100644 --- a/configuration.nix +++ b/configuration.nix @@ -66,8 +66,14 @@ in networking.firewall.allowPing = true; networking.firewall.allowedTCPPorts = [ 22 80 443 ]; + users.users.daniel = { + isNormalUser = true; + extraGroups = [ "wheel" ]; + }; + security.sudo.wheelNeedsPassword = false; + services.openssh.enable = true; - users.users.root.openssh.authorizedKeys.keys = [ + users.users.daniel.openssh.authorizedKeys.keys = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJXYJZfEOgccfCa3uQV9z2rHvGn4AuVnXbIDXv27HgEk vanilla@arch-xps" "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOzk0SnRBJhpfNpPBgkReQoDpul2Egl2yJhRw7ldYEzF NixOS" "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAoyFSuik6XRU2b+O4v9C1bc7rKJyjKgzUeaBaVNQKN6 vanilla-pinebook"