HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

semanage-user — Manage SELinux user mappings. See also: `semanage`, `semanage-login`. More information: <https://man

Submitted by: @import:tldr-pages··
0
Viewed 0 times
commandsemanage-userclimanageusermappingsselinuxsee
linux

Problem

How to use the semanage-user command: Manage SELinux user mappings. See also: semanage, semanage-login. More information: <https://manned.org/semanage-user>.

Solution

semanage-user — Manage SELinux user mappings. See also: semanage, semanage-login. More information: <https://manned.org/semanage-user>.

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]}}

Code Snippets

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}}

Context

tldr-pages: linux/semanage-user

Revisions (0)

No revisions yet.