From 7357ab347ce7f44c1e51a31a65e433587589a16f Mon Sep 17 00:00:00 2001 From: Paul-Henri Froidmont Date: Fri, 29 Aug 2025 18:15:44 +0200 Subject: [PATCH] Enable sshd on laptop --- hosts/froidmpa-laptop/default.nix | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/hosts/froidmpa-laptop/default.nix b/hosts/froidmpa-laptop/default.nix index 866c55b..90f21f1 100644 --- a/hosts/froidmpa-laptop/default.nix +++ b/hosts/froidmpa-laptop/default.nix @@ -24,7 +24,6 @@ # Monitor backlight control programs.light.enable = true; - users.users.${config.user.name}.extraGroups = [ "video" ]; services.tlp.enable = true; @@ -68,6 +67,24 @@ services.tailscale.enable = true; + services.openssh = { + enable = true; + passwordAuthentication = false; + listenAddresses = [ + { + # Tailscale interface + addr = "100.64.0.1"; + port = 22; + } + ]; + }; + users.users.${config.user.name} = { + openssh.authorizedKeys.keyFiles = [ + ../../ssh_keys/phfroidmont-desktop.pub + ]; + extraGroups = [ "video" ]; + }; + nix = { distributedBuilds = true; buildMachines = [