Windows VS Linux/Unix Flashcards

This is to finally get it into your goddamn head (7 cards)

1
Q

What is Windows’ version of Access Control Lists, and how does it work?

A

Discretionary Access Control, based on Access Control Lists.
Each file has a descriptor, which contains details on which users/groups can perform actions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is Linux’s version of Access Control Lists, and how does it work?

A

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 well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How is Privilege Management implemented in Windows?

A

It’s controlled by the Local Security Authority (LSA) and the Security Account Manager (SAM)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is User Account Control in Windows?

A

User Account Control introduces a privilege separation mechanism to limit software running with administrative rights unless explicitly approved.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are Access Tokens in Windows?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is Mandatory Access Control in Linux?

A

Mandatory Access Control (MAC) in Linux restricts what processes can do, even if Unix permissions would allow it.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How is Mandatory Access Control implemented in Linux?

A

SELinux
AppArmor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly