Casanier, mais fenêtre ouverte sur le monde entier
Configurer UFW sur Debian et bloquer les ports 80 et 22
Configurer UFW sur Debian et bloquer les ports 80 et 22

Configurer UFW sur Debian et bloquer les ports 80 et 22

1. Installer UFW

sudo apt update
sudo apt install ufw -y

2. Vérifier le statut de UFW

sudo ufw status verbose

Par défaut, UFW est souvent désactivé.

3. Activer UFW

sudo ufw enable

⚠️ Confirmez avec y si demandé.
⚠️ Attention : Bloquer le port 22 (SSH) empêche toute connexion distante. Assurez-vous d’avoir un accès physique ou via une console avant.

4. Bloquer tous les ports

sudo ufw default deny incoming

👉 Cela bloque toutes les connexions entrantes par défaut.

5. Bloquer uniquement certains ports (ex. 80 et 22)

sudo ufw deny 80
sudo ufw deny 22

6. Vérifier les règles appliquées

sudo ufw status numbered

Exemple de sortie :

Status: active

To                         Action      From
--                         ------      ----
80                         DENY        Anywhere
22                         DENY        Anywhere
80 (v6)                    DENY        Anywhere (v6)
22 (v6)                    DENY        Anywhere (v6)

7. Ouvrir un port (autoriser l’accès)

Exemple pour ouvrir le port 443 (HTTPS) :

sudo ufw allow 443

8. Fermer un port (bloquer l’accès)

Exemple pour fermer le port 443 (HTTPS) :

sudo ufw deny 443

9. Supprimer une règle existante

Afficher les règles numérotées :

sudo ufw status numbered

Supprimer une règle par son numéro (exemple règle n°1) :

sudo ufw delete 1

💡 Conseil

Il est fortement recommandé de tout bloquer par défaut et d’ouvrir uniquement les ports nécessaires pour vos services (ex : 443 pour HTTPS, 25 pour SMTP, etc.). C’est la meilleure pratique pour sécuriser un serveur.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *