linux-hardening

Community

Secure Linux servers with best practices.

AuthorBagelHole
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the critical need to secure Linux server environments by implementing robust security configurations and hardening measures, reducing vulnerability to attacks.

Core Features & Use Cases

  • SSH Hardening: Configures SSH for secure remote access, disabling root login and password authentication.
  • User Security: Enforces strong password policies and audits sudo usage.
  • Firewall Configuration: Sets up UFW or iptables to restrict network access.
  • Kernel Hardening: Applies security-focused kernel parameters.
  • File Permissions: Ensures critical system files have restrictive permissions.
  • Audit Configuration: Sets up auditd for system event logging.
  • Use Case: When deploying a new web server, use this skill to ensure it meets baseline security standards before going into production.

Quick Start

Apply the linux-hardening skill to secure the current server's SSH configuration and firewall.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: linux-hardening
Download link: https://github.com/BagelHole/DevOps-Security-Agent-Skills/archive/main.zip#linux-hardening

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.