GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment masquer ou démasquer un service dans CentOS/RHEL 7 et 8

Question :Comment masquer/démasquer un service dans CentOS/RHEL 7 et 8 ?

Masquer un service

Pour éviter les conflits entre des types de services similaires qui exécutent une certaine fonction, le masquage est utilisé. Par exemple, pour un pare-feu, CentOS 7 dispose à la fois des services iptables et firewalld; cependant, il est recommandé de n'en utiliser qu'un à la fois. Par conséquent, l'un des deux services de pare-feu est masqué pour éviter tout conflit entre les deux services. Les masques empêchent le démarrage accidentel d'un service en créant un lien symbolique du fichier de service vers /dev/null, comme illustré dans l'exemple ci-dessous.

Dans cet exemple, le service sendmail est masqué :

# systemctl restart sendmail
Failed to restart sendmail.service: Unit is masked
#

Vous pouvez également vérifier les services masqués à l'aide de cette commande :

# systemctl list-unit-files | grep -i mask
mdmonitor.service masked
sendmail.service masked
smartd.service masked
uptrack-late.service masked
#

Masquer un service

La commande "masque systemctl [service] ” est utilisé pour masquer le service en évitant de le démarrer :

# systemctl mask firewalld
Created symlink from /etc/systemd/system/firewalld.service to /dev/null.
#

Démasquer un service

La commande "systemctl unmask [service] ” permet de démasquer le service et de pouvoir le démarrer :

Par exemple :

# systemctl unmask firewalld
Removed symlink /etc/systemd/system/firewalld.service.
#


Cent OS
  1. Comment installer Python 3.5 sur CentOS/RHEL et Fedora

  2. Comment redémarrer le service réseau sur CentOS 8 ou RHEL 8

  3. CentOS / RHEL 7 :Comment installer et configurer le serveur ftp (vsftpd)

  4. Comment désactiver le service rpc.quotad dans CentOS/RHEL 6 et 7

  5. Comment installer le service et le client NTP dans CentOS/RHEL 8

Comment installer et configurer Checkmk sur CentOS 8 / RHEL 8

Comment installer Prometheus et node_exporter sur CentOS 7

Comment installer le serveur VNC sur CentOS 8 / RHEL 8

Comment installer et utiliser Firewalld dans CentOS / RHEL

Comment installer Samba sur RHEL et CentOS Stream

Comment installer et configurer le serveur VNC (TigerVNC) dans CentOS / RHEL 7