Introduction
La sécurisation d'un serveur Linux en production est une étape critique. Ce guide couvre les étapes essentielles pour hardener Ubuntu Server.
1. Mise à jour du système
sudo apt update && sudo apt upgrade -y
sudo apt autoremove -y
2. Configuration SSH sécurisée
Éditez /etc/ssh/sshd_config :
PermitRootLogin no
PasswordAuthentication no
Port 2222
AllowUsers votre_user
3. Configurer UFW (Pare-feu)
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw allow 2222/tcp
sudo ufw enable
4. Installer fail2ban
sudo apt install fail2ban -y
sudo systemctl enable fail2ban --now
Conclusion
Ces étapes de base permettent de réduire considérablement la surface d'attaque de votre serveur Linux.