1. Research your needs for a Linux bastion host (support, media, functionality), and select a distribution accordingly.
-
Plan the partition layout, and give some forethought to providing space for the operating system, swap partition, system logs, and system data.
-
Install the OS, and remove and disable any optional software and services.
-
Apply patches and updates to the system kernel and software as needed.
-
Remove/minimize processes using the SUID or SGID bit.
-
If mandatory access control is desired, implement SELinux.
-
Harden the TCP/IP stack.
-
Configure TCP Wrappers.
-
Configure the Netfilter firewall via the GUI or IPTables tool.
-
Apply any needed encryption for sensitive data.
-
Enable and configure auditing as required.
-
Apply scheduled maintenance to keep the system secure.
0 comments
Post a Comment