Windows VS Linux/Unix Flashcards
This is to finally get it into your goddamn head (7 cards)
What is Windows’ version of Access Control Lists, and how does it work?
Discretionary Access Control, based on Access Control Lists.
Each file has a descriptor, which contains details on which users/groups can perform actions.
What is Linux’s version of Access Control Lists, and how does it work?
Discretionary Access Control
Each file has an owner, and a group
The file holds details on who is the owner, and what access the respective users have to that file
How is Privilege Management implemented in Windows?
It’s controlled by the Local Security Authority (LSA) and the Security Account Manager (SAM)
What is User Account Control in Windows?
User Account Control introduces a privilege separation mechanism to limit software running with administrative rights unless explicitly approved.
What are Access Tokens in Windows?
When a user logs in, Windows creates an Access Token. This contains:
- The user’s SID
- Any group SIDs
- Assigned privileges
- Integrity level
The token is attached to any processed used by the user, and is also used for access validation.
What is Mandatory Access Control in Linux?
Mandatory Access Control (MAC) in Linux restricts what processes can do, even if Unix permissions would allow it.
How is Mandatory Access Control implemented in Linux?
SELinux
AppArmor