FreeBSD Bastion/Jump Host

What would make a bastion/jump host special? Put a firewall on it, only allowing SSH access from a certain range of IP addresses.

Edit: perhaps an interesting read - I have not read it yet - is this article from 2018 (adminbyaccident.com).
 
in addition to things already mentioned: don't install anything on the bastion host that you don't need. No "nice to have", no extras.
 
limit resources using rctl, limit outgoing tcp/udp ports, dont allow users to download files and then execute them - just allow them to execute binaries you installed (no compiler etc). Use a minimal jail environment, and chroot every user
 
Back
Top