GNU/Linux >> Znalost Linux >  >> Linux

Getebool Command v Linuxu

SELinux booleans vám umožňují měnit zásady SELinuxu za běhu bez nutnosti psát další zásady. To vám umožní změnit zásady bez nutnosti rekompilace, jako je povolení přístupu služeb ke svazkům NFS.

Příkaz setsebool lze použít k úpravě (zapnutí nebo vypnutí) hodnoty SELinux Boolean za běhu, jak je znázorněno na následujícím příkazovém řádku:

# setsebool ftp_home_dir on

Příkaz getebool lze použít s volbou -a k zobrazení seznamu všech logických hodnot SELinux a jejich aktuálních hodnot, jak je znázorněno na následujícím příkazovém řádku. Výstup tohoto příkazu je předán filtru grep, který zúží výsledky:

# getsebool -a

Výstup příkazu getebool -a lze odfiltrovat pomocí grep, jak je znázorněno na následujícím příkazovém řádku:

# getsebool -a | grep ftp

Příklady příkazů getsebool

1. Pokud byste chtěli seznam všech holých kostí booleanů SELinux a jejich hodnot, alternativou je getebool -a:

# getsebool -a

2. Dotaz na stav logické hodnoty httpd_enable_homedirs:

# getsebool httpd_enable_homedirs

3. Je možné získat hodnotu jednoho SELinux boolean bez použití dalších nástrojů, jako je grep a/nebo awk. Jednoduše proveďte následující:

# getsebool [SELinux boolean]

To vám ukáže, zda je nebo není nastaven boolean. Zde je příklad:

# getsebool virt_use_nfs
virt_use_nfs --> off

Poslední myšlenky

Správa booleanů SELinux může být poměrně složitá, protože existuje mnoho booleanů a jejich názvy nejsou vždy snadno zapamatovatelné. Z tohoto důvodu jsou nástroje setsebool, getebool a semanage dodávány s doplňováním karet. Kdykoli tedy zadáte jakýkoli booleovský název, můžete použít klávesu Tab k dokončení nebo zobrazení možných možností.


Linux
  1. Linuxový příkaz mv

  2. Linux du command

  3. Linuxový ip příkaz

  1. Linux příkaz ifconfig

  2. Linux Time Command

  3. Linux cd příkaz

  1. Příkaz Ping v Linuxu

  2. Linux Watch Command

  3. Příkaz Xargs v Linuxu