Lynis 3.0.8 releases: Open source auditing in Linux system
Lynis is an open-source security auditing tool. Used by system administrators, security professionals, and auditors, to evaluate the security defenses of their Linux and UNIX-based systems. It runs on the host itself, so it performs more extensive security scans than vulnerability scanners. It is also the client in our Lynis Enterprise offering.
Supported operating systems
Lynis runs on almost all UNIX-based systems and versions, including:
- AIX
- FreeBSD
- HP-UX
- Linux
- MacOS
- NetBSD
- OpenBSD
- Solaris
- and others
It even runs on systems like the Raspberry Pi or QNAP storage devices.
Installation optional
Lynis is light-weight and easy to use. Installation is optional: just copy it to a system, and use “./lynis audit system” to start the security scan. It is written in shell script and released as open source software (GPL). Software packages are available from our software repository.
How it works
performs hundreds of individual tests. Each helps to determine the security state of the system. This is what happens during a scan with Lynis:
Steps
- Determine the operating system
- Search for available tools and utilities
- Check for Lynis update
- Run tests with enabled plugins
- Run security tests per category
- Report the status of security scan
Besides the data displayed on the screen, all technical details about the scan are stored in a log file. Any findings (warnings, suggestions, data collection) are stored in a report file.
Changelog
Lynis 3.0.8
Added
- MALW-3274 – Detect McAfee VirusScan Command Line Scanner
- PKGS-7346 Check Alpine Package Keeper (apk)
- PKGS-7395 Check Alpine upgradeable packages
- EOL for Alpine Linux 3.14 and 3.15
Changed
- AUTH-9408 – Check for pam_faillock as well (replacement for pam_tally2)
- FILE-7524 – Test enhanced to support symlinks
- HTTP-6643 – Support ModSecurity version 2 and 3
- KRNL-5788 – Only run relevant tests and improved logging
- KRNL-5820 – Additional path for security/limits.conf
- KRNL-5830 – Check for /var/run/needs_restarting (Slackware)
- KRNL-5830 – Add a presence check for /boot/vmlinuz
- PRNT-2308 – Bugfix that prevented test from storing values correctly
- Extended location of PAM files for AARCH64
- Some messages in log improved
Download
Copyright (C) 2014