Skip to content

Commit d113dd9

Browse files
pranlawateManagor
andauthored
semanage-user: add page (#18472)
Co-authored-by: Managor <[email protected]>
1 parent 1f981de commit d113dd9

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

pages/linux/semanage-user.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# semanage-user
2+
3+
> Manage SELinux user mappings.
4+
> See also: `semanage`, `semanage-login`.
5+
> More information: <https://manned.org/semanage-user>.
6+
7+
- List all SELinux users:
8+
9+
`sudo semanage user {{[-l|--list]}}`
10+
11+
- Add a new SELinux user:
12+
13+
`sudo semanage user {{[-a|--add]}} {{[-R|--roles]}} {{role_name}} {{selinux_user}}`
14+
15+
- Delete a SELinux user:
16+
17+
`sudo semanage user {{[-d|--delete]}} {{selinux_user}}`
18+
19+
- Modify an existing SELinux user's roles:
20+
21+
`sudo semanage user {{[-m|--modify]}} {{[-R|--roles]}} {{role_name}} {{selinux_user}}`
22+
23+
- Add a SELinux user with a specific default level:
24+
25+
`sudo semanage user {{[-a|--add]}} {{[-R|--roles]}} {{role_name}} {{[-L|--level]}} {{s0}} {{selinux_user}}`
26+
27+
- Add a SELinux user with a specific MLS/MCS range:
28+
29+
`sudo semanage user {{[-a|--add]}} {{[-R|--roles]}} {{role_name}} {{[-r|--range]}} {{s0-s0:c0.c1023}} {{selinux_user}}`
30+
31+
- List only customized SELinux users:
32+
33+
`sudo semanage user {{[-l|--list]}} {{[-C|--locallist]}}`

0 commit comments

Comments
 (0)