Wiki
Accueil › Serveurs root › Pare-feu avec ufw

Pare-feu avec ufw

N'ouvrir que les ports nécessaires.

La règle SSH doit être définie avant ufw enable. Sinon, vous vous bloquez vous-même.
  1. Installer :
    sudo apt install -y ufw
  2. Définir les règles par défaut :
    sudo ufw default deny incoming
    sudo ufw default allow outgoing
  3. Autoriser SSH (adapter si vous avez modifié le port SSH) :
    sudo ufw allow OpenSSH
  4. Ajouter uniquement les services nécessaires, par ex. un serveur web :
    sudo ufw allow 80/tcp
    sudo ufw allow 443/tcp
  5. Activer et vérifier :
    sudo ufw enable
    sudo ufw status verbose

Pourquoi un pare-feu directement sur la VM ?

Ports à ne pas bloquer

La console (IPMI/KVM) ne passe pas par ufw. Elle reste donc accessible même avec une mauvaise règle de pare-feu, voir IPMI et console.

Serveurs de jeu et Docker

Les conteneurs Docker publient souvent des ports en contournant ufw. Si vous utilisez Docker, vérifiez-le séparément. Pour les ports de jeu, n'ouvrez que les ports dont le jeu a réellement besoin.