GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So deaktivieren/aktivieren Sie SELinux unter Ubuntu 20.04 Focal Fossa Linux

Das Ziel dieses Artikels ist die Installation, Aktivierung und Deaktivierung von SELinux unter Ubuntu 20.04 Focal Fossa Linux.

WARNUNG
Stellen Sie sicher, dass Sie wissen, was Sie tun! Ubuntu bietet AppArmor als Alternative zu SELinux an. Während SELinux auf Ubuntu verfügbar ist, befindet es sich eher in einer experimentellen Phase und wird höchstwahrscheinlich Ihr System durchbrechen, wenn es auf enforcing eingestellt ist Modus. Falls Sie SELinux verwenden müssen, stellen Sie sicher, dass Sie zuerst AppArmor deaktivieren. Setzen Sie SELinux auch zuerst auf permissive Modus und überprüfen Sie Ihre Protokolle auf mögliche Probleme, bevor Sie enforcing aktivieren Modus.

In diesem Tutorial lernen Sie:

  • So installieren Sie SELinux
  • So aktivieren Sie SELinux
  • So deaktivieren Sie SELinux

SELinux auf Ubuntu 20.04 Focal Fossa Linux aktiviert

Softwareanforderungen und verwendete Konventionen

Softwareanforderungen und Linux-Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder verwendete Softwareversion
System Ubuntu 20.04 installiert oder Ubuntu 20.04 Focal Fossa aktualisiert
Software SELinux
Andere Privilegierter Zugriff auf Ihr Linux-System als root oder über sudo Befehl.
Konventionen # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von sudo Befehl
$ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden

Schritt-für-Schritt-Anleitung zum Deaktivieren/Aktivieren von SELinux unter Ubuntu 20.04

SELinux aktivieren

  1. Der erste Schritt ist die Installation von SELinux. Verwenden Sie das apt Befehl, um die folgenden Pakete zu installieren:
    $ sudo apt install policycoreutils selinux-utils selinux-basics
    
  2. SELinux aktivieren:
    $ sudo selinux-activate
    
  3. Stellen Sie als Nächstes SELinux in den Erzwingungsmodus:
    $ sudo selinux-config-enforcing
    

    Aktivieren Sie SELinux und stellen Sie den Enforcing-Modus ein

  4. Starten Sie Ihr System neu. Die Umbenennung wird ausgelöst, nachdem Sie Ihr System neu gestartet haben. Wenn Sie fertig sind, wird das System automatisch noch einmal neu gestartet.
  5. SELinux-Umbenennung auf Ubuntu 20.04

  6. Prüfen Sie den SELinux-Status:

    $ 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
    

SELinux deaktivieren

  1. Um SELinux zu deaktivieren, öffnen Sie /etc/selinux/config Konfigurationsdatei und ändern Sie die folgende Zeile:
    FROM:
    SELINUX=enforcing
    TO:
    SELINUX=disabled
    
  2. Starten Sie Ihr System neu.

Ubuntu
  1. So installieren Sie LaTex unter Ubuntu 20.04 Focal Fossa Linux

  2. Aktivieren Sie SSH auf Ubuntu 20.04 Focal Fossa Linux

  3. So installieren Sie Telegram unter Ubuntu 20.04 Focal Fossa Linux

  4. So installieren Sie Viber unter Ubuntu 20.04 Focal Fossa Linux

  5. So installieren Sie RStudio unter Ubuntu 20.04 Focal Fossa Linux

So deaktivieren/aktivieren Sie die GUI beim Booten in Ubuntu 20.04 Focal Fossa Linux Desktop

So installieren Sie Go unter Ubuntu 20.04 Focal Fossa Linux

So installieren Sie Spotify unter Ubuntu 20.04 Focal Fossa Linux

So deaktivieren Sie AppArmor unter Ubuntu 20.04 Focal Fossa Linux

So aktivieren/deaktivieren Sie die Firewall unter Ubuntu 20.04 LTS Focal Fossa Linux

So deaktivieren/aktivieren Sie SELinux unter Ubuntu 22.04 Jammy Jellyfish Linux