Hardened SSH Administration & UFW Firewall Configuration
Configure SSH key-based authentication, disable password login, change default SSH port, and configure UFW firewall rules.
SSH Hardening & UFW Policies
### Critical SSH Hardening Settings (`/etc/ssh/sshd_config`)
- `PermitRootLogin no`: Prevents direct SSH login as root.
- `PasswordAuthentication no`: Disables password login, forcing public key authentication (`ssh-ed25519`).
- `Port 2222`: Changes default SSH port to mitigate automated brute-force scanners.