diff --git a/shared/modules/security/ssh.nix b/shared/modules/security/ssh.nix index 98b1847..cbba392 100644 --- a/shared/modules/security/ssh.nix +++ b/shared/modules/security/ssh.nix @@ -1,4 +1,6 @@ # /nix/store//etc/ssh/ssh_config +{ systemConfig, ... }: + { programs.ssh.knownHosts = let @@ -22,4 +24,10 @@ publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIARDv5nRlfPDXdV+Db4FaqeSJZ3/3MO0frYGzuVeqYAl"; }; }; + users.users.${systemConfig.username}.openssh.authorizedKeys.keys = [ + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMSzXyTuQyTrWsfORQbvgrqt/33+hfSUDXeMg6D1T2wz" + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILNlHKE/BD8kKfhJD7GBk1A3whZf3gTjk9VEgGAj3qsH" + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJE9m7YiITe1sDqSZ7Pa8luIw3WToLsypixZEqE4wCQE" + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIARDv5nRlfPDXdV+Db4FaqeSJZ3/3MO0frYGzuVeqYAl" + ]; }