home / projects / linux-server-hardening
proj-07 · linux

Linux Server Hardening

Hardened production Linux servers: SSH configuration, firewall rules, service minimisation and audit logging.

View code ↗ ← All projects
What it does
  • Key-based SSH, root login disabled
  • Default-deny firewall with explicit service rules
  • Audit trail for privileged actions
Stack
LinuxSSHFirewallAudit Logging
  • Terraform AWS Infrastructure
    Provisioned AWS infrastructure using Terraform, including EC2 instances, VPC networking and Security Groups — …
  • AWS ALB & Auto Scaling
    Configured an Application Load Balancer with health checks, multi-AZ deployment and target-tracking auto scali…
  • Ansible Automation
    Automated Node.js application deployment using Ansible playbooks with systemd service management and an Nginx …