file_permissions.sh
: change access mode of user files to700
and umask to077
install_hardened_kernel.sh
: install the hardened kernel instead of the default kernel and add it to GRUBrandom_MAC_addresses.sh
: configuresystemd-networkd
to change MAC address to a random MAC at boot
Set scripts as executable
chmod +x *.sh
Run the scripts you need or all scripts with ./complete_hardening.sh