This project demonstrates Linux user administration, group management, file ownership, and permission management using Ubuntu Linux.
The project simulates a real-world company environment by creating department directories, employee accounts, Linux groups, assigning ownership, configuring permissions, and verifying access according to the Principle of Least Privilege.
- Ubuntu 26.04 LTS
- Oracle VirtualBox
- GNOME Terminal
- Linux Command Line
- Linux User Administration
- Linux Group Administration
- File Ownership
- File Permissions
- chmod
- chown
- chgrp
- useradd
- groupadd
- usermod
- sudo
- Principle of Least Privilege
A fictional company named TechCore Solutions was used to simulate a real-world Linux administration environment.
Departments include:
- Human Resources
- Finance
- Engineering
- Public Resources
Each employee receives access only to the directories required for their job responsibilities.
- Create Linux users
- Create Linux groups
- Configure directory ownership
- Configure Linux permissions
- Verify permissions through access testing
- Demonstrate Principle of Least Privilege
The complete project report is available in:
Linux_Permissions_Administration_Project.pdf
Abdou Demba
University of North Texas
B.S. Cybersecurity