Per installare MACC con SELinux, seguire una delle opzioni riportate di seguito.
Opzione 1
Per installare MACC con RHEL 8 SELinux in modalità "enforceing":
- Eseguire i comandi seguenti:
# semanage fcontext -a -e /lib/modules /usr/local/mcafee/solidcore/kmod
# restorecon -Rv /usr/local/mcafee/solidcore/kmod/
- Follow the onscreen prompts to tnstall MACC on your RHEL 8 server.
Opzione 2
MACC Linux supporta anche SELinux in modalità permissiva. In questa modalità, il policy SELinux non viene applicato e l'accesso non viene negato.
Le smentite vengono registrate per azioni che sarebbero state negate se eseguite in modalità di applicazione e non configurate.
Per impostare SELinux in modalità permissiva, utilizzare uno dei seguenti metodi:
- Modificare il file di configurazione principale di SELinux: /etc/selinux/config
- Impostare SELINUX=permissive
- Dopo la modifica, riavviare il sistema.
- Eseguire il comando seguente:
sudo sed -i 's/^SELINUX=.*/SELINUX=permissive/g' /etc/selinux/config
- Per verificare che il comando precedente fosse sucessful, eseguire:
$ cat /etc/selinux/config | grep SELINUX= | grep -v ^#
L'output deve essere visualizzato:
SELINUX=permissive
Opzione 3
Se le opzioni di cui sopra non funzionano, disattivare SELinux e riavviare e verificare che MACC possa essere attivato.
Per disattivare in modo permanente SELinux, utilizzare uno dei seguenti metodi:
- Modificare il file di configurazione principale di SELinux qui: /etc/selinux/config
- Impostare SELINUX=disabled
- Dopo aver effettuato la modifica, riavviare il sistema.
- Eseguire il comando seguente:
sudo sed -i 's/^SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config
- Per verificare che il comando precedente fosse sucessful, eseguire:
$ cat /etc/selinux/config | grep SELINUX= | grep -v ^#
L'output deve essere visualizzato:
SELINUX=disabled
Per ulteriori informazioni su SELinux, consultare
Documentazione Red Hat.