L7: Discretionary access control
Materials
Use the raw slides (pdf) before lecture to take notes, and refer to the annotated slides after lecture.
Access controls
- What is discretionary access control (DAC)?
- Access control matrices and ACLs
- The unix permissions model
- Capability-based DACs (rows vs cols)
- Examples
- How these DACs can fail