Disable unused FS (cramfs, squashfs, udf, hfs), /tmp partitioning, mount options, sticky bit enforcement.
15+ checksauto-fix
GPG keys, gpgcheck enforcement, pending updates, AIDE file integrity monitoring.
4 checksAIDE
GRUB2 bootloader password, config permissions, core dump restriction, ASLR.
4 checksGRUB2
SELinux installed, not disabled, targeted policy, Enforcing mode, unconfined services.
5 checksMAC
20 sysctl params (IP forwarding, redirects, SYN cookies, martians), firewall, wireless, protocols.
25+ checkssysctlfirewall
17 sshd_config params, strong ciphers/MACs, root login, timeouts, X11, TCP forwarding.
20+ checkscrypto
Password policy, system accounts, UID 0 audit, empty passwords, umask, su restriction.
10+ checksPAM
auditd + 10 audit rules (time, hostname, identity, sudo, logins, SELinux), rsyslog, log perms.
8+ checksauditd
Disable 21 unnecessary services (avahi, cups, telnet, rsh, NFS, SNMP). NTP validation.
22+ checkssystemd
Critical file permissions, world-writable files, unowned files, SUID/SGID binary audit.
12+ checksintegrity
Warning banners for /etc/motd, /etc/issue, /etc/issue.net. OS info leakage detection.
4+ checkscompliance