Student ID: Z23599848
Module: CMPN202 Operating Systems
Academic Year: 2025-2026
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.
- Week 1: System Planning and Distribution Selection
- Week 2: Security Planning and Testing Methodology
- Week 3: Application Selection for Performance Testing
- Week 4: Initial System Configuration & Security Implementation
- Week 5: Advanced Security and Monitoring Infrastructure
- Week 6: Performance Evaluation and Analysis
- Week 7: Security Audit and System Evaluation
- 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.”