feat: adds sshd module with keys, etc

This commit is contained in:
Ahwx 2024-07-15 07:44:04 +02:00
parent 041cad5e7e
commit d5a627e989

15
modules/core/sshd.nix Normal file
View file

@ -0,0 +1,15 @@
{ ... }:
{
services.openssh = {
enable = true;
ports = [22];
settings = {
PasswordAuthentication = true;
AllowUsers = null;
PermitRootLogin = "yes";
LoginGraceTime = 0;
};
};
users.users.liv.openssh.authorizedKeys.keys = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGXi00z/rxVrWLKgYr+tWIsbHsSQO75hUMSTThNm5wUw liv@lila" ];
}