← Full control catalogue

The 34 Linux hardening control domains

The 790 controls Pavois audits are filed under 34 domains, from SSH hardening to kernel build options, 40 of them high or critical severity. Each domain has its own page: its controls, its standards, the evidence it gathers and the real depth of its coverage.

DomainControlsHigh/criticalOSStandardsCoverage
File ownership12809
CISANSSINISTPCISTIG
in depth
Packages120139
CISANSSINISTPCISTIG
in depth
Kernel & network (sysctl)7009
CISANSSINISTPCISTIG
in depth
File permissions6609
CISANSSINISTPCISTIG
in depth
Kernel build6239
ANSSI
in depth
systemd services4029
CISANSSINISTPCISTIG
in depth
Mounts3809
CISANSSINIST
in depth
SSH3729
CISANSSINISTPCISTIG
in depth
Hardening (misc)2839
CISANSSINISTPCISTIG
in depth
Kernel modules2309
CISANSSINISTPCISTIG
in depth
Audit (auditd)2209
CISANSSINISTPCISTIG
in depth
GNOME desktop (dconf)1929
CISNISTPCISTIG
in depth
Kernel command line1829
CISANSSINISTPCISTIG
in depth
Passwords (pwquality)1409
CISANSSINISTPCISTIG
in depth
Audit (auditd daemon)1309
CISNISTPCISTIG
in depth
Hardening (posture)1349
NIST
in depth
Accounts (PAM modules)1219
CISANSSINISTSTIG
in depth
Filesystem (scan)1109
CISANSSINISTPCISTIG
in depth
Sudo1019
CISANSSINISTPCISTIG
in depth
Accounts (login.defs)809
CISANSSINISTPCISTIG
in depth
Accounts649
CISNISTPCISTIG
in depth
Accounts (home dirs)609
CISANSSI
in depth
Accounts (umask)409
CISANSSINISTSTIG
in depth
Cron/at access control409
CISPCI
in depth
Accounts (faillock)309
CISANSSINISTPCISTIG
in depth
Banners309
CIS
in depth
Logging (journald)309
CIS
partial
Accounts (password history)209
CISANSSINISTPCI
in depth
Firewall219
CISANSSINISTPCISTIG
shallow
Accounts (root PATH)109
CIS
in depth
Bootloader (grub)119
CISANSSINIST
in depth
Logging109
CISANSSISTIG
partial
Mandatory Access Control114
CISANSSINISTPCI
in depth
Time synchronization109
CISANSSINISTPCISTIG
shallow