This project automates regular vulnerability scans on a Linux system using Lynis. It uses a Python script to run scans, parse results, and optionally send alerts or log summaries. The scans are scheduled using a cron job, enabling continuous vulnerability assessment for Linux environments.
- Lynis (open-source security auditing tool)
- Python 3
- Bash
- Cron (job scheduler)
- Scheduled execution of Lynis scans
- Summary extraction from reports
- Optional email alert for high-severity findings (extendable)
- Lightweight and easily portable
chmod +x setup.sh ./setup.sh
Please note this is a read-only scanner and will not patch or remediate.