SELinux

Jak zobrazit seznam všech kontextů SELinux

Jak zobrazit seznam všech kontextů SELinux
V SELinuxu, bezpečnostním mechanismu Linuxu, existují určité důležité koncepty, kterých by si měl uživatel být vědom. Pouze po porozumění těmto konceptům můžeme dobře pracovat s tímto bezpečnostním mechanismem. Jedním z takových zásadních konceptů je kontext SELinuxu. Kontext v SELinuxu je definován jako další informace o procesu nebo souboru, s nimiž je tento bezpečnostní mechanismus schopen činit rozhodnutí o řízení přístupu.

Tato dodatečná informace obsahuje následující čtyři entity:

Stručně řečeno, kontext SELinuxu je kombinací těchto čtyř atributů. S pomocí těchto čtyř atributů uděluje SELinux uživateli přístup k souborům nebo procesům.

Tento článek ukazuje metody pro výpis všech kontextů SELinux v CentOS 8.

Metody pro výpis kontextů SELinux v CentOS 8

Chcete-li zobrazit seznam všech kontextů SELinux v CentOS 8, můžete vybrat některou ze čtyř níže sdílených metod:

Metoda č. 1: Použití příkazu „semanage“

Chcete-li vypsat kontexty SELinux pro všechny soubory a procesy ve vašem systému CentOS 8, spusťte v terminálu CentOS 8 následující příkaz:

$ sudo semanage fcontext -l | grep httpd_log_t

Tento příkaz nelze spustit bez oprávnění uživatele root. U tohoto příkazu je povinné použít klíčové slovo „sudo“; v opačném případě vykreslí chybovou zprávu. Je tedy lepší použít tento příkaz stejným způsobem, jak je uvedeno výše, abyste ušetřili drahocenný čas.

Po dokončení tohoto příkazu se ve vašem terminálu zobrazí všechny kontexty SELinux, jak je znázorněno na obrázku níže. Můžete posouvat nahoru, dolů, doleva nebo doprava, abyste získali kompletní přehled o všech kontextech SELinux v CentOS 8.

Metoda č. 2: Použití příkazu „ls“

Chcete-li získat všechny kontexty souborů SELinux v CentOS 8, můžete ve svém terminálu CentOS 8 také použít následující příkaz:

$ sudo ls -lZ / root

Kontexty souborů SELinux jsou uloženy v kořenovém adresáři. Pro přístup do tohoto adresáře musíte mít oprávnění uživatele root. Jinými slovy, tento příkaz musíte spustit společně s klíčovým slovem „sudo“, stejně jako my.

Po provedení tohoto příkazu můžete zobrazit všechny kontexty souborů SELinux v terminálu CentOS 8, jak je znázorněno na obrázku níže:

Metoda č. 3: Použití příkazu „ps“

Ve výše uvedené metodě jsme uvedli všechny kontexty souborů SELinux. Někdy budete možná potřebovat pouze vypsat všechny kontexty procesu SELinux v CentOS 8. Tyto kontexty můžete získat pouze spuštěním následujícího příkazu v terminálu:

$ sudo ps axZ

K provedení výše uvedeného příkazu musíte mít oprávnění uživatele root. Jinými slovy, tento příkaz musíte spustit společně s klíčovým slovem „sudo“, stejně jako my.

Po provedení tohoto příkazu můžete zobrazit všechny kontexty procesu SELinux v terminálu, jak je znázorněno níže:

Metoda č. 4: Použití příkazu „id“

Jindy možná budete potřebovat pouze získat aktuální uživatelské kontexty SELinuxu v CentOS 8. Seznam všech aktuálních uživatelských kontextů SELinuxu můžete spustit spuštěním následujícího příkazu v terminálu CentOS 8:

$ id -Z


Po provedení tohoto příkazu můžete zobrazit všechny aktuální uživatelské kontexty SELinuxu v terminálu, jak je znázorněno na obrázku níže. To jsou všechny informace spojené s vaším aktuálním uživatelem v systému CentOS 8.

Závěr

V tomto článku jsme s vámi nejprve sdíleli metodu pro výpis všech kontextů SELinuxu najednou. Poté jsme s vámi sdíleli metody pro výpis všech souborů, procesů a uživatelských kontextů SELinuxu samostatně. To vám dává velmi dobrou pozici pro hraní s kontexty SELinux. Pokud chcete vidět všechny kontexty procesů a souborů SELinux najednou, využijte metodu 1. Pokud tomu tak není, můžete si vybrat metodu 2, metodu 3 nebo metodu 4 podle svých požadavků.

V systému Windows 10 nefunguje levé tlačítko myši
Pokud používáte speciální myš s notebookem nebo stolním počítačem, ale levé tlačítko myši nefunguje ve Windows 10/8/7 z nějakého důvodu uvádíme několi...
Kurzor při psaní v systému Windows 10 skáče nebo se pohybuje náhodně
Pokud zjistíte, že kurzor myši skáče nebo se pohybuje sám, automaticky, náhodně při psaní v notebooku nebo počítači se systémem Windows, pak vám někte...
Jak obrátit směr posouvání myši a touchpadu ve Windows 10
Myš a Touchpadnejenže usnadňují výpočet, ale jsou efektivnější a méně časově náročné. Nemůžeme si představit život bez těchto zařízení, ale přesto je ...