
Some servers require you to login with a Steam Account. To download most game servers, you can login anonymously. If you installed it using the package from repositories: Open a Command Prompt and start SteamCMD. On first run, SteamCMD will automatically update and enter you into a Steam> prompt. Open Terminal.app and create a directory for SteamCMD.Ģ.

Install tmux and/or screen for easy server management.ġ. Download and extract SteamCMD for Linux.ĥ. Create a directory for SteamCMD and switch to it.Ĥ. If you're not logging in as root and you instead use sudo to perform administration, escalate to the steam user as follows:ģ. As the root user, escalate to the steam user: Before you begin, you must first install the dependencies required to run SteamCMD:Ģ. You can find the associated Docker Hub page here: Manuallyġ. This image can be used as a base image for Steam-based dedicated servers. Steamcmd.sh is located at /home/steam/steamcmd.

If your server is running Docker, you can simply use:ĭocker run -it -name=steamcmd cm2network/steamcmd bash Sudo ln -s /usr/games/steamcmd /home/steam/steamcmd Note: You will need to have the base-devel package installed to execute makepkg: Extract the contents of the zip to the folder.Ĭreate a user account named steam to run SteamCMD safely, isolating it from the rest of the operating system.
