Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:selinux_-_ein-_und_ausschalten

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:selinux_-_ein-_und_ausschalten [2018/11/12 21:19] – angelegt ingo_wichmannadmin_grundlagen:selinux_-_ein-_und_ausschalten [2025/11/04 17:03] (aktuell) – [SE-Linux einschalten] ingo_wichmann
Zeile 1: Zeile 1:
 +===== Pakete =====
 +== CentOS (7) == 
 +Bei CentOS sind alle notwendigen Pakete Teil der default-Installation.
 +== Debian (9)== 
 +  apt install --no-install-recommends selinux-basics selinux-policy-default auditd
 +
 ===== Ein/Ausschalten ===== ===== Ein/Ausschalten =====
 ==== Ist SE-Linux eingeschaltet? ==== ==== Ist SE-Linux eingeschaltet? ====
Zeile 7: Zeile 13:
 ==== SE-Linux ausschalten ==== ==== SE-Linux ausschalten ====
 === temporär === === temporär ===
 +((
 +SELinux per Kernel-Cmdline ausschalten funktioniert bei Debian 9 nicht, da der Kernel mit ''# CONFIG_SECURITY_SELINUX_BOOTPARAM is not set'' kompiliert wird:
 +  grep -i selinux /boot/config-$(uname -r)
 +))
 (( oder nicht komplett ausschalten, sondern nur Verstöße gegen die Policy protokollieren: (( oder nicht komplett ausschalten, sondern nur Verstöße gegen die Policy protokollieren:
   setenforce permissive   setenforce permissive
Zeile 12: Zeile 22:
   setenforce disabled   setenforce disabled
 === rebootfest === === rebootfest ===
-''/etc/sysconfig/selinux'' : (CentoOS 5)+  * ''/etc/sysconfig/selinux'' : (CentoOS ab 5) 
 +  * ''/etc/selinux/config'' : ( Debian 9 )
 <file> <file>
 SELINUX=disabled SELINUX=disabled
Zeile 20: Zeile 31:
  
 ==== SE-Linux einschalten ==== ==== SE-Linux einschalten ====
-''/etc/sysconfig/selinux'' : (CentoOS 5) +=== Debian (ab 9), CentOS (ab 7) === 
-<file>+Bei Debian nur für Installationen ohne graphische Oberfläche empfehlenswert: https://wiki.debian.org/SELinux/Issues 
 +  selinux-activate 
 + 
 +Debian: 
 +<file txt /etc/default/grub> 
 +GRUB_CMDLINE_LINUX_DEFAULT="security=selinux" 
 +</file> 
 + 
 +<file txt /etc/selinux/config>
 SELINUX=enforcing SELINUX=enforcing
 +# SELINUX=permissive # Zwischenschritt vor dem relabel
 </file> </file>
  
Zeile 28: Zeile 48:
   touch /.autorelabel   touch /.autorelabel
   reboot   reboot
 +
  
 ====== Dokus & Links ====== ====== Dokus & Links ======
   * http://wiki.centos.org/HowTos/SELinux/   * http://wiki.centos.org/HowTos/SELinux/
admin_grundlagen/selinux_-_ein-_und_ausschalten.1542057583.txt.gz · Zuletzt geändert: (Externe Bearbeitung)