SELinux

Come elencare tutti i contesti SELinuxux

Come elencare tutti i contesti SELinuxux
In SELinux, il meccanismo di sicurezza di Linux, ci sono alcuni concetti importanti di cui un utente dovrebbe essere a conoscenza. Solo dopo aver compreso questi concetti possiamo lavorare bene con questo meccanismo di sicurezza. Uno di questi concetti cruciali è il contesto SELinux. Un contesto in SELinux è definito come le informazioni aggiuntive su un processo o file con cui questo meccanismo di sicurezza è in grado di prendere decisioni di controllo degli accessi.

Queste informazioni aggiuntive contengono le seguenti quattro entità:

In breve, un contesto SELinux è una combinazione di questi quattro attributi. Con l'aiuto di questi quattro attributi, SELinux concede o nega l'accesso a file o processi a un utente.

Questo articolo mostra i metodi per elencare tutti i contesti SELinux in CentOS 8.

Metodi per elencare i contesti SELinux in CentOS 8

Per elencare tutti i contesti SELinux in CentOS 8, puoi scegliere uno dei quattro metodi condivisi di seguito:

Metodo n. 1: utilizzo del comando "semanage"

Per elencare i contesti SELinux per tutti i file e i processi nel tuo sistema CentOS 8, esegui il seguente comando nel tuo terminale CentOS 8:

$ sudo semanage fcontext -l | grep httpd_log_t

Questo comando non può essere eseguito senza i privilegi dell'utente root. È obbligatorio utilizzare la parola chiave "sudo" con questo comando; in caso contrario, restituirà un messaggio di errore. Quindi, è meglio usare questo comando nello stesso modo sopra indicato per risparmiare tempo prezioso.

Una volta che questo comando ha completato la sua esecuzione, tutti i contesti SELinux verranno visualizzati nel tuo terminale, come mostrato nell'immagine qui sotto. Puoi scorrere su, giù, sinistra o destra per avere una visione completa di tutti i contesti SELinux in CentOS 8.

Metodo n. 2: utilizzo del comando "ls"

Per ottenere tutti i contesti di file SELinux in CentOS 8, puoi anche utilizzare il seguente comando nel tuo terminale CentOS 8:

$ sudo ls -lZ /root

I contesti dei file SELinux sono memorizzati nella directory "root". Per accedere a questa directory, devi avere i privilegi di utente root. In altre parole, devi eseguire questo comando insieme alla parola chiave "sudo", proprio come abbiamo fatto noi.

Dopo aver eseguito questo comando, puoi visualizzare tutti i contesti di file SELinux nel tuo terminale CentOS 8, come mostrato nell'immagine seguente:

Metodo n. 3: utilizzo del comando "ps"

Abbiamo elencato tutti i contesti di file SELinux nel metodo mostrato sopra. A volte, potresti aver solo bisogno di elencare tutti i contesti di processo SELinux in CentOS 8. Puoi ottenere questi contesti solo eseguendo il seguente comando nel terminale:

$ sudo ps axZ

È necessario disporre dei privilegi di utente root per eseguire il comando sopra indicato. In altre parole, devi eseguire questo comando insieme alla parola chiave "sudo", proprio come abbiamo fatto noi.

Dopo aver eseguito questo comando, puoi visualizzare tutti i contesti del processo SELinux nel terminale, come mostrato di seguito:

Metodo n. 4: utilizzo del comando "id"

Altre volte, potrebbe essere necessario ottenere solo i contesti utente correnti di SELinux in CentOS 8. Puoi elencare tutti i contesti utente correnti di SELinux eseguendo il seguente comando nel tuo terminale CentOS 8:

ID $ -Z


Dopo aver eseguito questo comando, è possibile visualizzare tutti i contesti utente correnti di SELinux nel terminale, come mostrato nell'immagine sottostante. Queste sono tutte le informazioni associate al tuo attuale utente nel sistema CentOS 8.

Conclusione

In questo articolo, per prima cosa, abbiamo condiviso con te un metodo per elencare tutti i contesti SELinux contemporaneamente. Quindi, abbiamo condiviso con te i metodi per elencare separatamente tutti i file, i processi e i contesti utente di SELinux. Questo ti mette in una posizione molto buona per giocare con i contesti SELinux. Se vuoi vedere tutti i contesti dei processi e dei file SELinux in una volta, usa il Metodo 1. Tuttavia, se questo non è il caso, puoi scegliere il Metodo 2, il Metodo 3 o il Metodo 4 in base alle tue esigenze.

Emula i clic del mouse passando il mouse utilizzando il mouse senza clic in Windows 10
L'uso di un mouse o di una tastiera nella postura sbagliata di un uso eccessivo può causare molti problemi di salute, tra cui tensione, sindrome del t...
Aggiungi i gesti del mouse a Windows 10 utilizzando questi strumenti gratuiti
Negli ultimi anni computer e sistemi operativi si sono notevolmente evoluti greatly. C'è stato un tempo in cui gli utenti dovevano usare i comandi per...
Controlla e gestisci il movimento del mouse tra più monitor in Windows 10
Gestore mouse con doppio display ti consente di controllare e configurare il movimento del mouse tra più monitor, rallentando i suoi movimenti vicino ...