GNU/Linux >> Linux Esercitazione >  >> Arch Linux

Come disabilitare SELinux su AlmaLinux 8

In questo tutorial, ti mostreremo come disabilitare SELinux su AlmaLinux 8. Per chi non lo sapesse, SELinux (Security-Enhanced Linux) è un modulo del kernel Linux che fornisce un meccanismo per applicare le politiche di sicurezza del controllo degli accessi, incluso il MAC (Mandatory Access Control). Le regole della politica di SELinux specificano come i processi e gli utenti interagiscono tra loro e come i processi e gli utenti interagiscono con i file. Quando non esiste una regola che consenta esplicitamente l'accesso a un oggetto , ad esempio per un processo che apre un file, l'accesso è negato.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò passo dopo passo la disabilitazione di SELinux su un AlmaLinux 8.

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:AlmaLinux 8, CentOS o Rocky Linux 8.
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Disabilita SELinux su AlmaLinux 8

Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.

sudo dnf update
sudo dnf install epel-release

Passaggio 2. Verifica lo stato di SELinux su AlmaLinux.

Puoi controllare lo stato corrente di SELinux usando il seguente comando:

sestatus

Risultato:

SELinux status:                 enabled
SELinuxfs mount:                /sys/fs/selinux
SELinux root directory:         /etc/selinux
Loaded policy name:             targeted
Current mode: enforcing
Mode from config file: enforcing
Policy MLS status:              enabled
Policy deny_unknown status:     allowed
Memory protection checking:     actual (secure)
Max kernel policy version:      16

Passaggio 3. Disabilita SELinux su AlmaLinux 8.

La disabilitazione di SELinux potrebbe comportare la modifica in una modalità permissiva o la disabilitazione del tutto.

  • Modificare la modalità SELinux in Permissiva:

Non è necessario riavviare il sistema affinché questa modifica abbia effetto e possiamo apportare la modifica eseguendo il comando seguente:

sudo setenforce 0

Controlla di nuovo la modalità corrente di SELinux:

sestatus
  • Disabilitazione permanente della modalità SELinux:

Per impostare permanentemente la modalità SELinux su permissiva, esegui il comando seguente:

sudo nano /etc/selinux/config

Modifica il valore SELINUX in disabilitato:

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#       enforcing - SELinux security policy is enforced.
#       permissive - SELinux prints warnings instead of enforcing.
#       disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these three values:
#     targeted - Targeted processes are protected,
#     minimum - Modification of targeted policy. Only selected processes are protected. 
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted

Salva il file e riavvia il sistema:

reboot

Dopo il riavvio, controlla lo stato corrente di SELinux:

sestatus

Congratulazioni! Hai disabilitato con successo SELinux. Grazie per aver utilizzato questo tutorial per disabilitare Security-Enhanced Linux sul tuo sistema AlmaLinux 8. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di AlmaLinux .


Arch Linux
  1. Come disabilitare SELinux temporaneamente o permanentemente

  2. Come disabilitare Cryptswap?

  3. Come disabilitare Bootchart?

  4. Come disabilitare SELinux su CentOS?

  5. Disabilita SELinux su CentOS 6

Comando per disabilitare permanentemente SELinux su AlmaLinux 8

Come disabilitare SELinux su AlmaLinux 8 o Rocky

Come installare Anaconda su AlmaLinux 8

Come disabilitare SELinux su AlmaLinux 8

Come disabilitare NetworkManager su AlmaLinux 8

Come installare Centreon Monitoring su AlmaLinux 8