commands.sh

semanage-user

linux

Manage SELinux user mappings. See also: `semanage`, `semanage-login`.

More info →

Options (8)

-l, --listboolean

List all SELinux users

Example: sudo semanage user {{[-l|--list]}}
-a, --addboolean

Add a new SELinux user

Example: sudo semanage user {{[-a|--add]}} {{[-R|--roles]}} {{role_name}} {{selinux_user}}
-R, --rolesboolean

Add a new SELinux user

Example: sudo semanage user {{[-a|--add]}} {{[-R|--roles]}} {{role_name}} {{selinux_user}}
-d, --deleteboolean

Delete a SELinux user

Example: sudo semanage user {{[-d|--delete]}} {{selinux_user}}
-m, --modifyboolean

Modify an existing SELinux user's roles

Example: sudo semanage user {{[-m|--modify]}} {{[-R|--roles]}} {{role_name}} {{selinux_user}}
-L, --levelboolean

Add a SELinux user with a specific default level

Example: sudo semanage user {{[-a|--add]}} {{[-R|--roles]}} {{role_name}} {{[-L|--level]}} {{s0}} {{selinux_user}}
-r, --rangeboolean

Add a SELinux user with a specific MLS/MCS range

Example: sudo semanage user {{[-a|--add]}} {{[-R|--roles]}} {{role_name}} {{[-r|--range]}} {{s0-s0:c0.c1023}} {{selinux_user}}
-C, --locallistboolean

List only customized SELinux users

Example: sudo semanage user {{[-l|--list]}} {{[-C|--locallist]}}

Examples (7)

List all SELinux users

sudo semanage user [-l|--list]

Add a new SELinux user

sudo semanage user [-a|--add] [-R|--roles] role_name selinux_user

Delete a SELinux user

sudo semanage user [-d|--delete] selinux_user

Modify an existing SELinux user's roles

sudo semanage user [-m|--modify] [-R|--roles] role_name selinux_user

Add a SELinux user with a specific default level

sudo semanage user [-a|--add] [-R|--roles] role_name [-L|--level] s0 selinux_user

Add a SELinux user with a specific MLS/MCS range

sudo semanage user [-a|--add] [-R|--roles] role_name [-r|--range] s0-s0:c0.c1023 selinux_user

List only customized SELinux users

sudo semanage user [-l|--list] [-C|--locallist]
made by @shridhargupta | data from tldr-pages