Fix : ajouter sudo devant toutes les commandes ufw

ufw est dans /usr/sbin/ qui n'est pas dans le PATH utilisateur.
Sans sudo, bash affiche "command not found" au lieu d'erreur de permissions.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
isUnknown 2026-02-13 15:02:41 +01:00
parent d0a243509d
commit 8268a7b24a
2 changed files with 22 additions and 20 deletions

View file

@ -394,29 +394,29 @@ sudo apt install ufw -y
**2⃣ Configurer les règles (IMPORTANT : dans cet ordre !)**
```bash
# Ajouter sudo si Type B
# Note : ufw nécessite toujours sudo (même en root)
# Définir la politique par défaut : TOUT BLOQUER
ufw default deny incoming
sudo ufw default deny incoming
# Pourquoi ? Principe de sécurité : interdire par défaut, autoriser au cas par cas
# Autoriser les connexions sortantes (pour apt, wget, etc.)
ufw default allow outgoing
sudo ufw default allow outgoing
# Pourquoi ? Votre serveur doit pouvoir se connecter à Internet (mises à jour, APIs)
# ⚠️ CRITIQUE : Autoriser SSH AVANT d'activer UFW
ufw allow 22/tcp
sudo ufw allow 22/tcp
# Si vous avez changé le port SSH (étape 5) :
# ufw allow 2222/tcp
# sudo ufw allow 2222/tcp
# 🚨 Si vous oubliez ça, vous serez bloqué dehors !
# Autoriser HTTP et HTTPS (si vous installez un serveur web)
ufw allow 80/tcp
ufw allow 443/tcp
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
# Pourquoi ? Les visiteurs doivent pouvoir accéder à votre site
# Afficher les règles avant activation (vérification)
ufw show added
sudo ufw show added
```
---
@ -425,12 +425,12 @@ ufw show added
```bash
# Activer UFW
ufw enable
sudo ufw enable
# Il vous demande confirmation (la connexion SSH peut être interrompue)
# Tapez 'y' puis Entrée
# Vérifier que tout fonctionne
ufw status verbose
sudo ufw status verbose
# Résultat attendu :
# Status: active
@ -442,7 +442,7 @@ ufw status verbose
```
**✅ Si vous voyez ce résultat, c'est bon !**
**❌ Si votre connexion SSH se coupe, vous avez oublié `ufw allow 22/tcp`**
**❌ Si votre connexion SSH se coupe, vous avez oublié `sudo ufw allow 22/tcp`**
---