As a cybersecurity enthusiast with a passion for Linux security, I've created a series of guides and tutorials focused on enhancing the security of Linux servers.

This collection is designed to help you learn about important security concepts and practices in a logical order.

I encourage you to explore each guide to deepen your understanding and effectively secure your Linux server.

🙆‍♂️
I will continue to update this collection as I add new guides. Be sure to sign up for my newsletter to receive the latest updates and enhance your Linux security knowledge!

Preparation

Preparing Your Ubuntu Server for First Use
Prepare your Ubuntu server for first use with essential setup steps, ensuring safe management and optimal performance from the start.

Users

Managing Users on Linux Server Securely
Guide to securing your Linux server by managing users, controlling access, and configuring sudo safely.

Updates

Automating Security Updates on Linux Servers
Essential steps to manually update your Linux server and set up automatic security updates.
Kernel Live Patching for High-Availability Linux Servers
Discover how kernel live patching boosts security and uptime for high-availability Linux servers without the need for reboots.

SSH

Securing SSH: Essential Steps for Linux Servers
Learn key steps to secure SSH on Linux servers, including important configurations and best practices for enhanced security.

Fail2ban

Securing Your Linux Server with Fail2ban
Guide to installing and configuring Fail2ban to protect your server from unauthorized access and brute force attacks.

Firewall

Setting Up a Firewall using UFW: An In-Depth Guide
Guide to securing your server with UFW, covering setup, advanced rules, and best practices for effective firewall management.
How to Block Invalid Packets with UFW
Learn how to enhance your server's security by blocking INVALID packets with UFW in this step-by-step tutorial.
Linux Server Security: Cloud Firewall Setup
Easy-to-follow guide to enhancing your Linux server security by setting up a cloud firewall.
Preventing SYN Flood Attacks on Your Linux Server
Learn how to protect your Linux server from SYN flood attacks with firewall rules, kernel tweaks, and Fail2ban.

Kernel

Kernel Hardening: Securing Your Linux Server
Guide to improving Linux server security with kernel hardening, protecting against network attacks and information leaks.
How to Keep Users' Processes Private
Learn to stop users from seeing each other's processes on your Linux server.

Malware

How to Protect Linux Servers from Malware
Comprehensive guide to protecting your Linux server from malware using the Maldet and ClamAV combo.
How to Scan for Rootkits on a Linux Server
Easy-to-follow tutorial for scanning rootkits on your Linux server using Rootkit Hunter.