Linux Security Concepts: Difference between revisions
Jump to navigation
Jump to search
Line 11: | Line 11: | ||
=Effective Group ID= | =Effective Group ID= | ||
=Supplementary Group List= | =Supplementary Group List= | ||
=Linux Capabilities= | |||
{{Internal|Linux_Capabilities#Overview|Linux Capabilities]] |
Revision as of 21:32, 1 March 2021
Internal
Privileged Process
Traditional UNIX implementations distinguish two categories of processes for the purpose of performing permission checks: privileged processes and unprivileged processes. A privileged process is a process with its effective user ID is 0, referred to as superuser or root. Privileged processes bypass all kernel permission checks.
Unprivileged Process
An unprivileged process is a process with a non-zero its effective user ID. Unprivileged processes are subject to full permission checking based on the process' credentials: effective UID, effective GID and supplementary group list.
Effective User ID
Effective Group ID
Supplementary Group List
Linux Capabilities
{{Internal|Linux_Capabilities#Overview|Linux Capabilities]]