Linux Administration Labs

Various Linux admin tasks using RHEL8+ and Ubuntu.

Nginx Web Server Deployment and Hardening (RHEL 8+)

Objective: Deploy and secure an Nginx web server including firewall configuration, SSH key authentication, HTTPS, SELinux, and security headers.

Prerequisites:

- Active RHEL repository subscription or configured repositories
- firewalld
- sshd
- certbot and python3-certbot-nginx
- epel-release
- Elevated privileges