Build a Zero-Trust Private Network
Run a multi-tier app with no public SSH, no open ports it does not need, and proof that an attacker gets nowhere.
POINTS
Run a multi-tier app with no public SSH, no open ports it does not need, and proof that an attacker gets nowhere.
POINTS
A network where compromising one machine does not hand over the rest.
Starting point: you only need a Vultr account. This challenge is self-contained, so you can do it without having done any other.
Only scan systems you own. Destroy everything you created when you are done so you are not billed for it.
Only the web tier is publicly reachable
No public SSH
Private tiers reach the internet through a NAT gateway
Authenticated, encrypted traffic between app and database
Administrative logins centrally logged
Self-attack documented with fixes