

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Opción para deshabilitar SELinux para AL2023
<a name="disable-option-selinux"></a>

Al deshabilitar SELinux, la política de SELinux no se carga ni se aplica y los mensajes AVC no se registran. Pierde todos los beneficios para ejecutar SELinux. 

En lugar de deshabilitar SELinux, recomendamos usar el modo `permissive`. Ejecutarlo en modo `permissive` cuesta solo un poco más que deshabilitar SELinux por completo. La transición del modo `permissive` al modo `enforcing` requiere muchos menos ajustes de configuración que volver a un modo `enforcing` después de deshabilitar SELinux. Puede etiquetar los archivos y el sistema puede rastrear y registrar las acciones que la política activa podría haber denegado. 

## Cambiar del modo SELinux al modo `permissive`
<a name="change-to-permissive"></a>

Cuando se ejecuta SELinux en modo `permissive`, la política de SELinux no se aplica. En el modo `permissive`, SELinux registra los mensajes AVC pero no deniega las operaciones. Puede usar estos mensajes AVC para solucionar problemas, depurar y mejorar las políticas de SELinux. 

Para cambiar SELinux al modo permisivo, siga estos pasos.

1. Edite el archivo `/etc/selinux/config` para cambiar al modo `permissive`. El valor `SELINUX` debería ser similar al siguiente ejemplo.

   ```
   SELINUX=permissive
   ```

1. Reinicie el sistema para completar el cambio al modo `permissive`.

   ```
   sudo reboot
   ```

## Deshabilitar SELinux
<a name="disable-selinux"></a>

Al deshabilitar SELinux, la política de SELinux no se carga ni se aplica y los mensajes AVC no se registran. Pierde todos los beneficios para ejecutar SELinux.

Para deshabilitar SELinux, siga estos pasos:

1. Asegúrese de que el paquete `grubby` esté instalado.

   ```
   rpm -q grubby
   grubby-version
   ```

1. Configure su cargador de arranque para añadir `selinux=0` a la línea de comandos del kernel.

   ```
   sudo grubby --update-kernel ALL --args selinux=0
   ```

1. Reinicie el sistema.

   ```
   sudo reboot
   ```

1. Ejecute el comando `getenforce ` para confirmar que SELinux está `Disabled`.

   ```
   $ getenforce
   Disabled
   ```

Para obtener más información sobre SELinux, consulte [Cuaderno SELinux](https://github.com/SELinuxProject/selinux-notebook/blob/main/src/toc.md) y [Configuración de SELinux](http://selinuxproject.org/page/Guide/Mode#SELinux_Config).