Skip to content

This journal documents the 7-week journey of configuring, securing, and evaluating a Linux server infrastructure.

Notifications You must be signed in to change notification settings

Z23599848/OS-coursework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

187 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Operating Systems Coursework Journal

Student ID: Z23599848
Module: CMPN202 Operating Systems
Academic Year: 2025-2026

Overview

This journal documents the 7-week journey of configuring, securing, and evaluating a Linux server infrastructure. The project involves deploying a headless Ubuntu Server, managing it remotely via SSH, implementing robust security controls, and performing detailed performance analysis under various workloads.

Table of Contents

Key Achievements

  • Security: Achieved a Lynis hardening index of >65.
  • Automation: Developed scripts for security verification and remote monitoring.
  • Performance: Optimized server resource usage by 5% through kernel tuning.

This journal is submitted in partial fulfillment of the requirements for the CMPN202 Operating Systems module.

“Artificial intelligence tools (Antygravity, Google AI) were used to assist in this work.”

About

This journal documents the 7-week journey of configuring, securing, and evaluating a Linux server infrastructure.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages