Linux Projects
Practical projects from real Linux administration and infrastructure work. Each one has a clear objective and a deliverable.
Demo listing. Project content is not available yet. Titles, objectives and deliverables show what is planned.
Central Log Server for a Small Fleet
- Objective
- Collect the logs of several RHEL hosts on one rsyslog server.
- Deliverable
- A working log server with per-host log files and a retention rule.
DEMO
Patch Management with a Local Mirror
- Objective
- Update a group of servers from an internal repository in a controlled order.
- Deliverable
- An internal repository and a documented, repeatable patch procedure.
DEMO
Hardened SSH Bastion Host
- Objective
- Provide the single, key-only entry point into a private network, with logging.
- Deliverable
- A configured bastion host and an audit checklist that passes.
DEMO
Nightly Backups with a Restore Test
- Objective
- Back up a server every night and prove that the data can be restored.
- Deliverable
- A scheduled backup job, a retention policy and a restore test report.
DEMO
Secure Web Server with TLS and SELinux
- Objective
- Publish a website over HTTPS with SELinux enforcing and a restrictive firewall.
- Deliverable
- A running site, a certificate renewal job and a short hardening note.
DEMO
Growing Storage Without Downtime
- Objective
- Add capacity to a live logical volume and file system while services keep running.
- Deliverable
- The extended volume, a runbook and tested rollback steps.
DEMO
Server Baseline with Ansible
- Objective
- Turn a fresh RHEL install into a production-ready server with one command.
- Deliverable
- A playbook and inventory that configure a new host in a single run.
DEMO
Monitoring and Alerting for Linux Servers
- Objective
- See CPU, memory, disk and service health of several servers and be warned early.
- Deliverable
- A dashboard and alert rules for five defined failure cases.
DEMO
Shared Home Directories with NFS and autofs
- Objective
- Give users the same home directory on every host in the lab.
- Deliverable
- An NFS server, autofs clients and an access-control summary.
DEMO
Incident Drill: A Server That Will Not Boot
- Objective
- Diagnose and repair a failed boot using only the rescue tools on the machine.
- Deliverable
- A recovered server and a written post-incident report.
DEMO
Security Baseline Audit
- Objective
- Measure a server against a security baseline and remove the findings.
- Deliverable
- A before-and-after scan report with every fix recorded.
DEMO
Disaster Recovery for a Two-Node Service
- Objective
- Bring a service up on a second node after the first one fails.
- Deliverable
- A tested failover procedure with a measured recovery time.
DEMO