====== UFW ====== ===== 1. Installation ===== On installe UFW de la manière suivante: sudo apt-get install ufw ===== 2. Commandes de configuration===== **Attention !! Par défaut UFW n'est pas demarré, c'est normal car comme il bloque toutes connexions entrantes on risquerait de ne plus pouvoir accéder au serveur. Pensez donc bien a ouvrir votre port SSH avant de l'activer** **Activer Ufw** ➜ ~ ufw enable Command may disrupt existing ssh connections. Proceed with operation (y|n)? y Firewall is active and enabled on system startup **Désactiver Ufw** ➜ ~ ufw disable Firewall stopped and disabled on system startup **Voir si Ufw est actif ou Inactif** Lorsque ufw est inactif ➜ ~ ufw status Status: inactive Lorsque ufw est actif avec le port 22 ouvert ➜ ~ ufw status Status: active To Action From -- ------ ---- 22 ALLOW Anywhere 22 (v6) ALLOW Anywhere (v6) La commande suivant permet de présenter les règles avec un ID. Cet Id pourra nous servir a supprimer des règles ➜ ~ ufw status numbered Status: active To Action From -- ------ ---- [ 1] 22 ALLOW IN Anywhere [ 2] 22 (v6) ALLOW IN Anywhere (v6) Suppression de la règle autorisant le ssh depuis les Ipv6 (L'id 2 précédemment obtenu) ➜ ~ ufw delete 2 Deleting: allow 22 Proceed with operation (y|n)? y Rule deleted (v6) ===== Créations de règle UFW ===== Ouverture d'un port SSH sans restriction ➜ ~ ufw allow 22 Rule added Rule added (v6) Ouverture du port 21 uniquement pour les requètes venant de l'ip 8.8.8.8 ➜ ~ ufw allow from 8.8.8.8 to any port 21 Rule added