Access control

What is access control?

Access control is a generic term to specify if a subject has access to a particular target or object. The subject is typically defined as a username, IP address, or hostname. The object is typically a file, directory, or application feature. Using an access control list (ACL), these permissions are stored and checked upon access. The ACL may define not only who has access, but also the permission level.

See ACL for more details.

Tool categories

There are 3 tool collections available that cover access control:

Security tools

The following security tools are linked to access control and are worth investigating.

  • subuser (run Linux commands with restrictions)
  • sudo_pair (paired system management with sudo)