From 8e0e5c948817d02708f0e4af8fd6adf579ee1d1a Mon Sep 17 00:00:00 2001 From: Tyler Starr Date: Sun, 21 Jul 2024 20:47:43 -0700 Subject: [PATCH] passwordless login for kestrel restic backup --- provision/hosts/default/backup.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/provision/hosts/default/backup.nix b/provision/hosts/default/backup.nix index e0d5dee2..29be7b0b 100644 --- a/provision/hosts/default/backup.nix +++ b/provision/hosts/default/backup.nix @@ -1,5 +1,10 @@ { config, pkgs, user, lib, ... }: { + # Password-less logins for backup + users.users."${user}".openssh.authorizedKeys.keyFiles = [ + config.age.secrets."ssh/kestrel/id_ed25519.pub".path + ]; + environment.systemPackages = with pkgs; [ restic # Fast and secure backup program ];