1.1 KiB

semanage fcontext

Beheer persistente SELinux-beveiligingscontextregels op bestanden/mappen. Zie ook: semanage, matchpathcon, secon, chcon, restorecon. Meer informatie: https://manned.org/semanage-fcontext.

  • Toon alle bestandslabelregels:

sudo semanage fcontext {{[-l|--list]}}

  • Toon alle door de gebruiker gedefinieerde bestandslabelregels zonder koppen:

sudo semanage fcontext {{[-lCn|--list --locallist --noheading]}}

  • Voeg een door de gebruiker gedefinieerde regel toe die elk pad labelt dat overeenkomt met een PCRE-regex:

sudo semanage fcontext {{[-a|--add]}} {{[-t|--type]}} {{samba_share_t}} '{{/mnt/share(/.*)?}}'

  • Voeg een door de gebruiker gedefinieerde regel toe die labelgelijkwaardigheid creëert tussen twee subpaden:

sudo semanage fcontext {{[-a|--add]}} {{[-e|--equal]}} /{{pad/naar/ref}} /{{pad/naar/doel}}

  • Verwijder een door de gebruiker gedefinieerde regel met behulp van zijn PCRE-regex:

sudo semanage fcontext {{[-d|--delete]}} '{{/mnt/share(/.*)?}}'

  • Herlabel een map recursief door de nieuwe regels toe te passen:

restorecon -Rv {{pad/naar/map}}