Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Robotic Tooling
  3. lynis

lynis

GPL-3.0Shell3.1.7

A security auditing and hardening tool for UNIX-based systems, performing in-depth scans and compliance testing.

Visit WebsiteGitHubGitHub
16.5k stars1.6k forks0 contributors

What is lynis?

Lynis is a security auditing and hardening tool for UNIX-based systems like Linux, macOS, and BSD. It performs in-depth security scans to test defenses, detect vulnerabilities, and provide tips for system hardening. The tool also assists with compliance testing for standards such as ISO27001, PCI-DSS, and HIPAA.

Target Audience

System administrators, auditors, security officers, penetration testers, and security professionals responsible for assessing and improving the security of UNIX-based systems.

Value Proposition

Developers choose Lynis for its agentless operation, comprehensive security scanning, and actionable hardening recommendations. Its open-source nature, regular updates, and focus on simplicity make it a trusted tool for both compliance and security assessments.

Overview

Lynis - Security auditing tool for Linux, macOS, and UNIX-based systems. Assists with compliance testing (HIPAA/ISO27001/PCI DSS) and system hardening. Agentless, and installation optional.

Use Cases

Best For

  • Automating security audits on Linux servers
  • Preparing systems for compliance with ISO27001 or PCI-DSS
  • Hardening UNIX-based systems against vulnerabilities
  • Assisting penetration testers with privilege escalation checks
  • Detecting configuration issues and software vulnerabilities
  • Managing system security for administrators and auditors

Not Ideal For

  • Organizations needing continuous, real-time security monitoring without manual scans
  • Users who prefer graphical interfaces over command-line tools for security audits
  • Projects focused exclusively on non-UNIX operating systems like Windows

Pros & Cons

Pros

In-Depth Security Scans

Performs automated audits to detect vulnerabilities and configuration issues, as highlighted in its primary goals for system hardening and compliance testing.

Agentless and Lightweight

Runs directly on the system without requiring permanent agents, making deployment straightforward and resource-efficient, as noted in the agentless operation feature.

Compliance Testing Support

Assists with standards like ISO27001, PCI-DSS, and HIPAA, providing actionable tips for meeting audit requirements, as stated in the compliance testing assistance.

Regular Updates and Open Source

Maintained with regular updates and open-source, allowing users to trust and customize the tool, per the philosophy of simplicity and transparency.

Cons

No Real-Time Monitoring

Lynis is designed for on-demand scans only, so it doesn't offer continuous security monitoring, which could be a gap for dynamic or high-risk environments.

Command-Line Only (Open-Source)

The open-source version lacks a graphical interface, requiring terminal proficiency for all operations, while the Enterprise version adds a web interface.

Potential Installation Complexity

Some distributions provide outdated packages, necessitating manual updates or use of third-party repos like CISOfy's, as warned in the installation section.

Frequently Asked Questions

Quick Stats

Stars16,526
Forks1,637
Contributors0
Open Issues174
Last commit1 month ago
CreatedSince 2013

Tags

#system-hardening#hipaa#unix#security-hardening#vulnerability-detection#penetration-testing#shell#security-auditing#compliance#compliance-testing#security-vulnerability#linux#security-audit#configuration-management#agentless#security-scanner#pci-dss

Links & Resources

Website

Included in

Robotic Tooling3.8k
Auto-fetched 1 day ago

Related Projects

VaultVault

A tool for secrets management, encryption as a service, and privileged access management

Stars36,415
Forks4,796
Last commit1 day ago
How-to-Secure-A-Linux-ServerHow-to-Secure-A-Linux-Server

An evolving how-to guide for securing a Linux server.

Stars31,828
Forks2,153
Last commit1 month ago
fail2banfail2ban

Daemon to ban hosts that cause multiple authentication errors

Stars18,840
Forks1,510
Last commit12 days ago
OpenVPNOpenVPN

OpenVPN is an open source VPN daemon

Stars14,713
Forks3,417
Last commit1 day ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub