An operating system manages processes, memory, files and access to hardware. Applications depend on these services even when a hosting platform hides much of the machinery.
Security Framework
Operating Systems
The processes, permissions and resources beneath an application.
Introduction
Why it matters
Understanding process behaviour and permissions helps diagnose failed deployments, resource limits and file-access problems. It also supports decisions about least privilege, isolation and the information recorded in logs.
Key topics to explore
- Processes, threads and services
- Users, groups and file permissions
- Filesystems and environment variables
- Memory, CPU and resource limits
- System logs and service troubleshooting
Practice & notes
Possible first exercise: Run a small local service with a restricted user, inspect its process and logs, and document which files and permissions it actually needs.
Future notes will record the setup, observations, open questions and principles learned. This exercise is a starting idea, not a completed assessment.