GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo enmascarar o desenmascarar un servicio en CentOS/RHEL 7 y 8

Pregunta :¿Cómo podemos enmascarar/desenmascarar un servicio en CentOS/RHEL 7 y 8?

Enmascaramiento de un servicio

Para evitar conflictos entre tipos similares de servicios que realizan una determinada función, se utiliza el enmascaramiento. Por ejemplo, para un firewall, CentOS 7 tiene servicios iptables y firewalld; sin embargo, se recomienda usar solo uno a la vez. Por lo tanto, uno de los dos servicios de firewall está enmascarado para evitar conflictos entre los dos servicios. Las máscaras evitan el inicio accidental de un servicio mediante la creación de un enlace simbólico del archivo de servicio a /dev/null como se muestra en el siguiente ejemplo.

En este ejemplo, el servicio de envío de correo está enmascarado:

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

También puede verificar los servicios enmascarados usando este comando:

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

Enmascaramiento de un servicio

El comando “systemctl mask [servicio] ” se usa para enmascarar el servicio y evitar iniciarlo:

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

Desenmascarar un servicio

El comando “systemctl unmask [servicio] ” se utiliza para desenmascarar el servicio y poder iniciarlo:

Por ejemplo:

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


Cent OS
  1. Cómo instalar Python 3.5 en CentOS/RHEL y Fedora

  2. Cómo reiniciar el servicio de red en CentOS 8 o RHEL 8

  3. CentOS/RHEL:Cómo instalar e iniciar el servicio Apache httpd

  4. CentOS / RHEL 7:Cómo instalar y configurar el servidor ftp (vsftpd)

  5. Cómo deshabilitar el servicio rpc.quotad en CentOS/RHEL 6 y 7

Cómo instalar y configurar Checkmk en CentOS 8 / RHEL 8

Cómo instalar Prometheus y node_exporter en CentOS 7

Cómo instalar el servidor VNC en CentOS 8 / RHEL 8

Cómo instalar y usar Firewalld en CentOS / RHEL

Cómo instalar Samba en RHEL y CentOS Stream

Cómo instalar y configurar el servidor VNC (TigerVNC) en CentOS / RHEL 7