Como instalar um servidor de CS2 no Linux com SteamCMD
Este guia instala o servidor dedicado de Counter-Strike 2 numa VPS com Ubuntu, usando o SteamCMD.
1. Pacotes e usuário
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install -y lib32gcc-s1 lib32stdc++6 curl screen
sudo adduser cs2
su - cs2
2. Instale o SteamCMD
mkdir ~/steamcmd && cd ~/steamcmd
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
3. Baixe o servidor do CS2
O servidor usa o app 730 (o mesmo do jogo), com login anônimo:
./steamcmd.sh +force_install_dir /home/cs2/servidor +login anonymous +app_update 730 validate +quit
O download tem dezenas de GB. Confira o espaço antes (df -h).
4. Corrija a biblioteca do Steam
Em muitas instalações, o servidor precisa do steamclient.so no lugar esperado:
mkdir -p ~/.steam/sdk64
cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/
5. Inicie
cd /home/cs2/servidor/game/bin/linuxsteamrt64
./cs2 -dedicated +map de_dust2 +game_type 0 +game_mode 1 +sv_setsteamaccount SEU_GSLT -port 27015
game_type 0+game_mode 1: competitivo;sv_setsteamaccount: o token GSLT (veja o post dedicado).
6. Mantenha rodando
screen -S cs2 ./cs2 -dedicated +map de_dust2 ...
Ou crie um serviço systemd (veja o post sobre rodar como serviço).
7. Conecte
No console do jogo: connect IP_DA_VPS:27015.
Hospede seu servidor de Counter-Strike 2 na VittHost
Rode seu servidor numa VPS no Brasil da VittHost, em São Paulo, com proteção DDoS, acesso root e Linux ou Windows. Para Counter-Strike 2, o ponto de partida recomendado é o VPS-NVME-BR-04 (6 vCores, 16 GB, 100 GB), porque a instalação do CS2 ocupa cerca de 60 GB e os planos menores não comportam o jogo com folga.
A linha VPS-NVME-BR tem disco NVMe, memória DDR4 e IPv4 dedicado com todas as portas liberadas. A linha VPS-BR é a opção mais econômica, com disco SSD.Novos clientes ganham 20% de desconto na primeira fatura com o cupom SP-VITT20.