add SSH hardening and fail2ban to common services

This commit is contained in:
2026-06-28 18:23:50 +01:00
parent 6294c719c3
commit 62c0e7590f

View File

@@ -1,6 +1,12 @@
{ config, lib, pkgs, ... }: { config, lib, pkgs, ... }:
{ {
services.openssh.enable = true; services.openssh = {
services.openssh.permitRootLogin = "no"; enable = true;
permitRootLogin = "no";
passwordAuthentication = false;
startWhenNeeded = true;
};
services.fail2ban.enable = true;
} }