CLASSROOM // HOMELAB ACADEMY M6 HOMEWORK
M6 HOMEWORKhomework

Homelab Academy / Modules

Practice 03-users-groups-permissions-and-least-privilege: Homework

Independent application with evidence.

Show commands for:
Class 18: Users, groups, permissions, and least privilege
Class 18 visual reference. Use it as the map, then prove it in the reading, lesson, and lab.

Overview

Module: Linux Foundations
Activity type: Homework / independent application
Objective: Explain the difference between a user ID, primary group, supplementary groups, and an account name.

Learn

Requirements

assignment

Design a permission model for a homelab backup service, a monitoring service, and two human administrators. Do not apply the design to the host.

deliverables

A table listing each identity, required read paths, required write paths, and explicitly prohibited paths.
A proposed group structure that favors roles over person-specific grants.
One case where a narrow ACL is justified and an explanation of why a new group would be less appropriate.
A verification plan containing both successful and denied test cases.
A short access-review procedure covering ownership, group membership, ACLs, stale access, and session refresh after membership changes.

constraint

Homework must remain a written design exercise unless a separate disposable environment is provided.

Learn

Submit / record

  • [ ] Evidence artifacts (secrets redacted)
  • [ ] Spiral connections written
  • [ ] Ready for topic quiz
← LabQuiz →