Files
nixos-blueprint/hosts/dunamis/misc/nix-ssh-serve.nix
2025-06-06 16:55:29 +03:00

16 lines
344 B
Nix

{config, ...}: {
nix = let
inherit (builtins) readFile;
inherit (config.users.users) user;
in {
sshServe = {
enable = true;
keys = map (f: readFile f) user.openssh.authorizedKeys.keyFiles;
# protocol = "ssh-ng";
trusted = true;
write = true;
};
};
security.pam.enableSSHAgentAuth = true;
}