1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-21 22:22:07 +02:00
tldr/pages/linux/semanage-port.md

851 B

semanage port

Manage persistent SELinux port definitions. See also: semanage. More information: https://manned.org/semanage-port.

  • List all port labeling rules:

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

  • List all user-defined port labeling rules without headings:

sudo semanage port {{[-l|--list]}} {{[-C|--locallist]}} {{[-n|--noheading]}}

  • Add a user-defined rule that assigns a label to a protocol-port pair:

sudo semanage port {{[-a|--add]}} {{[-t|--type]}} {{ssh_port_t}} {{[-p|--proto]}} {{tcp}} {{22000}}

  • Add a user-defined rule that assigns a label to a protocol-port-range pair:

sudo semanage port {{[-a|--add]}} {{[-t|--type]}} {{http_port_t}} {{[-p|--proto]}} {{tcp}} {{80-88}}

  • Delete a user-defined rule using its protocol-port pair:

sudo semanage port {{[-d|--delete]}} {{[-p|--proto]}} {{udp}} {{11940}}