ROCKPro64-Server/system/services/general/ssh/default.nix

21 lines
366 B
Nix
Raw Normal View History

2025-02-28 12:21:09 -05:00
{ lib, ... }:
{
services = {
openssh = {
enable = true;
settings = {
PermitRootLogin = lib.mkForce "no";
PrintLastLog = "no";
PasswordAuthentication = false;
UsePAM = false;
X11Forwarding = false;
};
};
fail2ban = {
enable = true;
maxretry = 5;
bantime = "10m";
2025-02-28 12:21:09 -05:00
};
};
}