|
|
|
|
|
by dx034
1586 days ago
|
|
The advantage is that you only need to harden one instance. The others are safe as they're basically in an "internal" network (firewall blocks all other IPs). With that bastion host, you'd do anything to make it as secure as possible (fail2ban or the like, authkey, block countries you won't access from, etc). For small projects, it's also reasonable to check logs from one host, but not to do so for 10 hosts. |
|
Bastion makes sense if it’s locked down more than destination. This doesn’t apply if there is only one destination and one public service (SSH).
I suggest using AWS AMS or putting it behind vpn.