Non-Hardened LinuxGSM

This is a stackscript to install LinuxGSM on the Linode while hardening SSH to prevent some vectors of hack.

The following fields are usedLimited User Name - Creating a limited user to access the Linode withLimited User Password - A password for the limited user on the LinodeSSH Pubkey - the public key to use when accessing the Linode via SSHHostname - local host name for your LinodeFully qualified domain name - domain you'd like to use for your LinodeGame server - select the game server you'd like to deployGame server name - the outward facing name for your game server (i.e. what folks would see when logging in to Minecraft). Also functions as a limited user that cannot be directly accessed via SSH due to hardening.Steam Game Server Login Token - A field that is required for the following games: Ballistic OverkillBrainbread 2Black Mesa: DeathmatchCounter Strike: Global Offensive (required)Counter Strike: Source (required)Day of Defeat: SourceEmpires ModGarry’s ModInsurgencyNo more Room in Hell (required)Team Fortress 2Tower UniteZombie Panic! Source

The Game Server Login Token is optional otherwise. You can generate one here: https://steamcommunity.com/dev/managegameservers