Lynis is a open source security tool that helps in auditing Unix-like systems. It performs an extensive scan of the system and, based on the results, provides guidance for system hardening and compliance testing.
Lynis can be used for various purposes, including vulnerability detection, penetration testing, security auditing, compliance testing, and system hardening.