Comment désactiver/activer le pare-feu sur AlmaLinux
firewalld est le gestionnaire de pare-feu préinstallé sur AlmaLinux, que vous ayez récemment installé AlmaLinux ou migré de CentOS vers AlmaLinux. Par défaut, le pare-feu est activé, ce qui signifie qu’un nombre très limité de services sont en mesure de recevoir le trafic entrant.
C’est une fonctionnalité de sécurité intéressante, mais cela signifie que l’utilisateur doit être suffisamment informé pour configurer le pare-feu chaque fois qu’il installe un nouveau service sur le système, comme HTTPD ou SSH par exemple. Sinon, les connexions à partir d’Internet ne peuvent pas atteindre ces services.
Dans ce guide, nous allons voir comment désactiver ou activer le pare-feu dans AlmaLinux, ainsi que vérifier l’état du pare-feu. Il s’agit d’excellentes options de dépannage lorsque vous essayez de déterminer si une règle de pare-feu bloque le trafic à destination ou en provenance d’un service particulier.
firewalld est simplement une interface pour le pare-feu nftables (anciennement iptables) du système. Cela facilite l’interaction avec le pare-feu, mais en gros, firewalld ne fait que traduire toutes nos commandes en commandes
nft correspondantes. Dans ce tutoriel, vous allez apprendre :
- Comment vérifier l’état du pare-feu sur AlmaLinux
- Comment arrêter le pare-feu sur AlmaLinux
- Comment démarrer le pare-feu sur AlmaLinux
- Comment désactiver définitivement le pare-feu sur AlmaLinux
- Comment activer le pare-feu pour qu’il démarre après le redémarrage
Comment désactiver ou activer le pare-feu sur AlmaLinux
Comment vérifier l’état du pare-feu sur AlmaLinux
Nous pouvons interagir avec le service firewalld via systemd. Pour savoir si firewalld est en cours d’exécution, exécutez la commande systemctl suivante dans un terminal.
systemctl status firewalld
L’état systemctl nous indique que firewalld est en cours d’exécution et activé pour démarrer automatiquement.
La capture d’écran ci-dessus nous montre que firewalld est actuellement en cours d’exécution et qu’il est défini sur activé. Cela signifie qu’il démarrera automatiquement chaque fois que le système démarre. Nous verrons sous peu comment basculer ce paramètre.
Pour voir quels services firewalld a configurés, essayez la commande suivante.
sudo firewall-cmd --list-all
public (active)
target: default
icmp-block-inversion: no
interfaces: ens160
sources:
services: cockpit dhcpv6-client ssh
ports:
protocols:
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
Nous pouvons voir que firewalld a actuellement des règles configurées pour cockpit, DHCP et SSH. Pour plus d’informations sur votre configuration actuelle de firewalld, consultez notre guide sur l’introduction à la commande firewall-cmd sous Linux.
Comment arrêter ou démarrer le firewall sur AlmaLinux
Utilisez les commandes systemd suivantes pour arrêter ou démarrer le service firewalld.
Pour arrêter le pare-feu :
sudo systemctl stop firewalld
Nous pouvons confirmer que le pare-feu est désactivé en vérifiant à nouveau son état.
firewalld est désactivé, comme l’indique l’état Inactif
Étant donné que firewalld est actuellement activé (configuré pour démarrer automatiquement au démarrage), le service restera désactivé jusqu’à ce que nous le redémarrions manuellement ou que nous redémarrions le système.
Pour redémarrer le pare-feu, exécutez la commande suivante.
sudo systemctl start firewalld
Si tout ce que nous avons à faire est de redémarrer le processus, nous pouvons le faire aussi.
sudo systemctl restart firewalld
Comment activer ou désactiver définitivement le pare-feu sur AlmaLinux
Par défaut, firewalld démarre automatiquement lors du chargement de notre système. Pour modifier ce comportement, nous pouvons lancer la commande systemctl destruct. Ceci, combiné à la commande systemctl stop illustrée ci-dessus, désactivera définitivement firewalld.
sudo systemctl disable firewalld
firewalld ne démarre pas automatiquement au démarrage
Le service firewalld peut être réactivé à tout moment en exécutant la commande suivante.
sudo systemctl enable firewalld
Réflexions finales
Le pare-feu sous Linux peut être compliqué, mais le processus de pare-feu sur AlmaLinux est destiné à le rendre un peu plus facile. Dans ce guide, nous avons vu comment arrêter ou démarrer le pare-feu dans AlmaLinux, ainsi que vérifier l’état et activer ou désactiver son démarrage automatique au démarrage.


