Portfolioβ€ΊIT & Infrastructureβ€ΊServer & OS Administration
Topic

Server & OS Administration

Build, harden, and troubleshoot the servers that run business applications. Tests Windows Server documentation, Linux hardening, and performance investigation.

Windows ServerLinux hardeningPerformance analysisSystem documentation

Choose Your Level

Pick the difficulty that matches where you are. You can come back and try a harder level later.

Topic Execution Guide

Linux & Windows Server System Administration

System administrators maintain server uptime, system performance, and operating system security. Hiring managers seek candidates capable of administering both Linux (Ubuntu/RHEL) and Windows Server environments, automating tasks with Bash/PowerShell, and managing disk storage.

1. OS Hardening & Server Setup Spec

System hardening guide covering SSH key authentication, UFW/iptables firewall settings, and service disabling.

2. Automated Admin Bash/PowerShell Script

Automated maintenance script handling OS updates, disk cleanup, and service status checks.

3. Server Performance & Uptime Benchmark

Performance monitoring report analyzing CPU utilization, memory pressure, and disk I/O metrics.

Frequently Asked Questions (Server & OS Administration)

Why is SSH passwordless key authentication safer than passwords?

Cryptographic SSH keys resist brute-force dictionary attacks, cannot be easily guessed, and can be further protected with passphrase passkeys.

What is the function of systemd in modern Linux distributions?

Systemd is an init system and service manager that bootstraps the user space, manages background daemons, and logs system events via journalctl.

How do you automate server maintenance tasks?

Linux uses cron jobs (/etc/cron.d), while Windows Server uses Task Scheduler to trigger automated PowerShell or Bash scripts on recurring schedules.

Explore IT & Infrastructure Career Paths

Build proof of work across other topics or view full career roadmaps mapping technical skills to hiring expectations.