From 0f053083dafff62689502e9c2f70ecc5d32e8f16 Mon Sep 17 00:00:00 2001 From: Jakob Lechner Date: Tue, 28 May 2024 20:21:24 +0200 Subject: [PATCH] Add jalr's ssh keys to root's authorized keys --- users/jalr/default.nix | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/users/jalr/default.nix b/users/jalr/default.nix index 180bb00..ae1253d 100644 --- a/users/jalr/default.nix +++ b/users/jalr/default.nix @@ -1,5 +1,10 @@ { config, pkgs, ... }: +let + sshKeys = [ + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIH3l+Yixrsjhze20CSjvUK4Qj/BNqbTNitgk20vuzPej cardno:25_750_479" + ]; +in { users.users.jalr = { isNormalUser = true; @@ -17,11 +22,11 @@ "wireshark" ]; # Enable ‘sudo’ for the user. shell = pkgs.fish; - openssh.authorizedKeys.keys = [ - "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIH3l+Yixrsjhze20CSjvUK4Qj/BNqbTNitgk20vuzPej cardno:25_750_479" - ]; + openssh.authorizedKeys.keys = sshKeys; }; + users.users.root.openssh.authorizedKeys.keys = sshKeys; + home-manager = { useUserPackages = true; useGlobalPkgs = true;