SELinux abbreviato in Security-Enhanced Linux, implementa le politiche di sicurezza su Linux e fornisce controlli di accesso a livello aggiuntivo. è stato originariamente sviluppato dall'Agenzia per la sicurezza nazionale degli Stati Uniti. Da CentOS 5 SELinux abilitato per impostazione predefinita. Ci sono alcune circostanze in cui non sono richiesti controlli di accesso a livello aggiuntivo che potresti voler disabilitarli. Ecco la piccola guida per disabilitare SELinux.
Metodo 1:
Passa all'utente root.
[geeksite@geeksite]$ su - Password:
Modifica /etc/selinux/config.
[root@geeksite]# vi /etc/selinux/config
Cambia SELinux=enforcing
# 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=enforcing # SELINUXTYPE= can take one of these two values: # targeted - Targeted processes are protected, # mls - Multi Level Security protection. SELINUXTYPE=targeted
a SELinux=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 two values: # targeted - Targeted processes are protected, # mls - Multi Level Security protection. SELINUXTYPE=targeted
Questo disabiliterà SELinux al prossimo riavvio.
Per disabilitare SELinux senza riavviare, usa il comando seguente.
[root@geeksite]# setenforce 0
Questo disabiliterà SELinux fino al riavvio del sistema.
Metodo 2:
Digita il seguente comando in Terminale.
[root@geeksite]# setup
Otterrai la seguente finestra, seleziona la configurazione del firewall e seleziona OK e premi Invio.
Disabilitalo usando Tab e Seleziona OK e premi Invio.
Seleziona Esci e premi Invio e ora il messaggio SELinux disabilitato apparirà nel terminale.
Metodo 3:
Digita il seguente comando in Terminale.
[root@geeksite]# lokkit
Oppure
[root@geeksite]# system-config-securitylevel-tui
Otterrai la seguente schermata di configurazione del firewall, Tab per selezionare SELinux disabilitato e seleziona anche OK, quindi premi Invio.
Ora riceverai il messaggio SELinux disabilitato nel terminale. È tutto! hai disabilitato con successo SELinux su CentOS 5. Ecco il tutorial su come disabilitare SELinux su CentOS 6.