Présentation :
UFW signifie Pare-feu non compliqué et c'est une application pour gérer efficacement les règles de pare-feu et les tables IP. Lorsque nous disons que nous voulons limiter l'accès SSH avec UFW, nous voulons dire que généralement le pare-feu autorisera les connexions SSH à partir de toutes les adresses IP, mais si une adresse IP tentera d'établir six connexions ou plus en 30 secondes, alors l'accès lui sera refusé. Ceci est fait pour empêcher les attaques par déni de service (DoS) ou par déni de service distribué (DDoS) sur un serveur. Dans ce tutoriel, nous allons apprendre la procédure de limitation de l'accès SSH avec UFW sur un système Linux Mint 20.
Méthode de limitation de l'accès SSH avec UFW sur Linux Mint 20 :
Si vous souhaitez limiter l'accès SSH avec UFW sur un système Linux Mint 20, vous devrez alors effectuer les étapes suivantes :
Étape 1 :Vérifiez si SSH est activé sur votre système :
Tout d'abord, vous devez vérifier si SSH est activé sur votre système ou non. Pour cela, vous devrez vérifier son statut avec la commande ci-dessous :
$ sudo systemctl status ssh
Vous pouvez voir sur l'image suivante que SSH est activé sur notre système et fonctionne activement.
Étape 2 :Installez UFW sur votre système :
Après vous être assuré de cela, vous devez installer UFW sur votre système s'il n'y est pas déjà installé avec la commande ci-dessous :
$ sudo apt install ufw
Étape 3 :Vérifiez l'état d'UFW sur votre système :
Après avoir installé UFW avec succès sur votre système, vous pouvez vérifier son état à l'aide de la commande suivante :
$ sudo ufw status
S'il était déjà installé sur votre système, certaines règles y seront déjà définies comme dans notre cas, vous pouvez le voir dans l'image ci-dessous :
Étape n° 4 :Limitez l'accès SSH avec UFW sur votre système :
Maintenant, nous sommes censés ajouter une nouvelle règle pour limiter l'accès SSH sur notre système à l'aide de la commande suivante :
$ sudo ufw limit ssh
Une fois cette commande exécutée avec succès, vos règles UFW seront instantanément mises à jour, comme indiqué dans l'image ci-dessous :
Étape 5 :Vérifiez si l'accès SSH a été limité sur votre système ou non :
Après cela, vous pouvez vérifier si l'accès SSH a été limité ou non en vérifiant à nouveau son état avec la commande "sudo ufw status". Cette fois, vous pourrez voir dans la sortie qu'une nouvelle règle UFW a été ajoutée qui limitera l'accès SSH comme indiqué dans l'image suivante :
Conclusion :
À l'aide de ce didacticiel, vous pourrez définir une nouvelle règle UFW pour limiter l'accès SSH sur votre système Linux Mint 20. De plus, vous pouvez également essayer de limiter l'accès à d'autres protocoles en suivant la même méthode.