linux-hardening
CommunitySecure 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.