GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo deshabilitar/habilitar SELinux en Ubuntu 20.04 Focal Fossa Linux

El objetivo de este artículo es instalar, habilitar y deshabilitar SELinux en Ubuntu 20.04 Focal Fossa Linux.

ADVERTENCIA
¡Asegúrese de saber lo que está haciendo! Ubuntu ofrece AppArmor como alternativa a SELinux. Si bien SELinux está disponible en Ubuntu, se encuentra más bien en una etapa experimental y lo más probable es que interrumpa su sistema si se establece en enforcing. modo. En caso de que deba usar SELinux, asegúrese de deshabilitar AppArmor primero. También establezca SELinux primero en permissive y verifique sus registros en busca de posibles problemas antes de habilitar enforcing modo.

En este tutorial aprenderás:

  • Cómo instalar SELinux
  • Cómo habilitar SELinux
  • Cómo deshabilitar SELinux

SELinux habilitado en Ubuntu 20.04 Focal Fossa Linux

Requisitos de software y convenciones utilizadas

Cómo deshabilitar/habilitar SELinux en Ubuntu 20.04 instrucciones paso a paso

Habilitar SELinux

  1. El primer paso es instalar SELinux. Usa el apt comando para instalar los siguientes paquetes:
    $ sudo apt install policycoreutils selinux-utils selinux-basics
    
  2. Activar SELinux:
    $ sudo selinux-activate
    
  3. A continuación, establezca SELinux en modo de cumplimiento:
    $ sudo selinux-config-enforcing
    

    Active SELinux y establezca el modo de cumplimiento

  4. Reinicie su sistema. El reetiquetado se activará después de que reinicie su sistema. Cuando termine, el sistema se reiniciará una vez más automáticamente.
  5. Reetiquetado de SELinux en Ubuntu 20.04

  6. Verifique el estado de SELinux:

    $ estatus 
    SELinux status:                 enabled
    SELinuxfs mount:                /sys/fs/selinux
    SELinux root directory:         /etc/selinux
    Loaded policy name:             default
    Current mode:                   enforcing
    Mode from config file:          error (Success)
    Policy MLS status:              enabled
    Policy deny_unknown status:     allowed
    Memory protection checking:     requested (insecure)
    Max kernel policy version:      31
    

Deshabilitar SELinux

  1. Para deshabilitar SELinux, abra /etc/selinux/config archivo de configuración y cambie la siguiente línea:
    FROM:
    SELINUX=enforcing
    TO:
    SELINUX=disabled
    
  2. Reinicie su sistema.

Ubuntu
  1. Cómo instalar LaTex en Ubuntu 20.04 Focal Fossa Linux

  2. Habilite SSH en Ubuntu 20.04 Focal Fossa Linux

  3. Cómo instalar Telegram en Ubuntu 20.04 Focal Fossa Linux

  4. Cómo instalar Viber en Ubuntu 20.04 Focal Fossa Linux

  5. Cómo instalar RStudio en Ubuntu 20.04 Focal Fossa Linux

Cómo deshabilitar/habilitar la GUI en el arranque en Ubuntu 20.04 Focal Fossa Linux Desktop

Cómo instalar Go en Ubuntu 20.04 Focal Fossa Linux

Cómo instalar Spotify en Ubuntu 20.04 Focal Fossa Linux

Cómo deshabilitar AppArmor en Ubuntu 20.04 Focal Fossa Linux

Cómo habilitar/deshabilitar el firewall en Ubuntu 20.04 LTS Focal Fossa Linux

Cómo deshabilitar/habilitar SELinux en Ubuntu 22.04 Jammy Jellyfish Linux

    Requisitos de software y convenciones de la línea de comandos de Linux
    Categoría Requisitos, convenciones o versión de software utilizada
    Sistema Ubuntu 20.04 instalado o Ubuntu 20.04 Focal Fossa actualizado
    Software SELinux
    Otro Acceso privilegiado a su sistema Linux como root o a través de sudo comando.
    Convenciones # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de sudo comando
    $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios