---
title: "Como hospedar servidor de 7 Days to Die em VPS Linux"
description: "Servidor de 7 Days to Die na VPS Linux: RAM por jogadores e mapa, SteamCMD, serverconfig.xml, portas 26900 a 26903, telnet seguro, systemd e backup."
url: "https://streethosting.com.br/guias/vps/hospedar-servidor-7-days-to-die"
category: "vps"
slug: "hospedar-servidor-7-days-to-die"
datePublished: "2026-09-28"
dateModified: "2026-09-28"
author: "Equipe StreetHosting"
difficulty: "intermediario"
language: "pt-BR"
keywords:
  - "hospedar servidor 7 days to die"
  - "7 days to die dedicated server linux"
  - "serverconfig.xml 7 days to die"
  - "portas servidor 7 days to die"
  - "quanta ram servidor 7 days to die"
---

# Servidor dedicado de 7 Days to Die no Linux, pronto para a lua de sangue

O servidor de 7 Days to Die roda nativo no Linux e aguenta a lua de sangue se a CPU tiver clock alto. Veja como dimensionar pelo número de jogadores e pelo tamanho do mapa, instalar, configurar e proteger o mundo.

> **Resposta rápida**
>
> Para **hospedar um servidor de 7 Days to Die**, baixe o servidor dedicado pelo SteamCMD (app 294420) em uma VPS Linux, copie o serverconfig.xml para um arquivo próprio, libere a porta 26900 em TCP e UDP e as portas 26901 a 26903 em UDP e rode o startserver.sh como serviço systemd. Deixe o telnet e o painel web fechados para a internet. Para até 8 jogadores, uma VPS Ryzen com 12 GB de RAM e 5 vCPU segura a lua de sangue com folga.

## Requisitos por jogadores e mapa

Em 7 Days to Die, o dimensionamento depende de dois números: quantos jogadores entram ao mesmo tempo e o tamanho do mapa. Mapas gerados maiores ocupam mais memória e demoram mais para carregar, e cada jogador espalhado pelo mundo mantém uma área própria ativa, com zumbis, física de blocos e loot.

| Cenário | RAM | vCPU | Disco | Mapa |
| --- | --- | --- | --- | --- |
| 2 a 4 jogadores, vanilla | 8 GB | 4 | 40 GB | Navezgane ou gerado de 6k |
| 5 a 8 jogadores, vanilla | 10 a 12 GB | 4 a 5 | 60 GB | Gerado de 6k ou 8k |
| 8 a 16 jogadores ou mods leves | 16 GB | 6 | 80 GB | Gerado de 8k |
| 16 jogadores ou mais, com overhaul | 24 GB ou mais | 8 | 120 GB | Gerado de 8k a 10k |

O pico acontece na lua de sangue, a noite de horda que por padrão chega a cada sete dias do jogo. Nessa hora o servidor gera zumbis para cada jogador ao mesmo tempo, calcula o caminho de todos até as bases e processa a destruição de blocos. Essa carga se concentra em poucas threads, então um núcleo rápido segura a horda melhor do que muitos núcleos lentos. O limite padrão de 8 jogadores também não é à toa: passar disso é possível, mas cada jogador a mais aumenta o trabalho na noite de horda.

No disco, reserve espaço para a instalação, para o mapa gerado e para os saves, que crescem à medida que o mundo é explorado e modificado. NVMe faz diferença no carregamento das regiões quando alguém atravessa o mapa de moto.

## Preparar a VPS e instalar

Os comandos valem para Ubuntu 24.04 e 22.04. Administre a VPS com um usuário que tem sudo, como mostra o guia de [criar um usuário com sudo na VPS Linux](https://streethosting.com.br/guias/vps/criar-usuario-sudo-vps-linux), e rode o jogo em um usuário separado, sem privilégio de administrador. O pacote netcat vai ser usado para conversar com o console do servidor.

```
sudo useradd -m -s /bin/bash sdtd
sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install steamcmd lib32gcc-s1 netcat-openbsd
```

Aceite a licença da Steam quando o instalador pedir. Depois entre no usuário do jogo e baixe o servidor, com o diretório de instalação antes do login:

```
sudo -iu sdtd
/usr/games/steamcmd +force_install_dir /home/sdtd/server +login anonymous +app_update 294420 validate +quit
```

O app 294420 é o servidor dedicado, gratuito e separado do jogo. Não é preciso ter o jogo na conta para baixar.

## Configurar o serverconfig.xml

O primeiro passo evita a dor de cabeça mais comum deste jogo: o serverconfig.xml original é substituído a cada atualização com validate. Copie para um nome seu e edite só a cópia.

```
cd /home/sdtd/server
cp serverconfig.xml meuservidor.xml
nano meuservidor.xml
```

O arquivo é uma lista de propriedades com nome e valor. Ajuste estas primeiro:

```
<property name="ServerName" value="7 Days Brasil" />
<property name="ServerPassword" value="" />
<property name="ServerVisibility" value="2" />
<property name="ServerPort" value="26900" />
<property name="ServerMaxPlayerCount" value="8" />
<property name="GameWorld" value="RWG" />
<property name="WorldGenSeed" value="brasil2026" />
<property name="WorldGenSize" value="6144" />
<property name="GameName" value="MeuMundo" />
<property name="TelnetEnabled" value="true" />
<property name="TelnetPort" value="8081" />
<property name="TelnetPassword" value="" />
<property name="WebDashboardEnabled" value="false" />
<property name="EACEnabled" value="true" />
```

- **ServerVisibility:** 2 é público, 1 só para amigos e 0 fora da lista. Para grupo fechado, use 0 ou uma senha em ServerPassword.
- **GameWorld:** Navezgane é o mapa fixo do jogo; RWG gera um mapa aleatório a partir de WorldGenSeed e WorldGenSize.
- **TelnetPassword vazio:** segundo o próprio arquivo, sem senha o telnet escuta só na interface local. É o que queremos: o console fica acessível de dentro da VPS e invisível de fora.
- **BloodMoonEnemyCount e MaxSpawnedZombies:** são as alavancas para aliviar a CPU se a noite de horda travar.

## Mapa, saves e administradores

Com GameWorld em RWG, o servidor gera o mapa no primeiro início. Um mapa de 8k pode levar bastante tempo e consumir muita memória durante a geração. Uma alternativa é gerar o mapa no seu computador, pelo próprio jogo, e enviar a pasta pronta para a VPS com [SCP ou rsync](https://streethosting.com.br/guias/vps/transferir-arquivos-vps-scp-rsync).

Os dados do servidor ficam em `~/.local/share/7DaysToDie` do usuário sdtd: os mapas gerados em GeneratedWorlds, o progresso em Saves, separado por mapa e por GameName, e a lista de administradores no arquivo serveradmin.xml, dentro de Saves.

Para virar admin, entre no jogo, abra o console do servidor de dentro da VPS e use os comandos abaixo. O console pelo telnet aceita os mesmos comandos do console do jogo, e `exit` encerra só a sua sessão, não o servidor.

```
nc 127.0.0.1 8081
listplayerids
admin add IDENTIFICADOR_DO_JOGADOR 0
```

O nível 0 é o mais alto. Mods ficam na pasta Mods dentro da instalação. Mods feitos só de XML funcionam com o EAC ligado; mods que trazem código próprio exigem EACEnabled em false, e a página de cada mod diz se ele também precisa estar instalado no computador dos jogadores.

## Portas e firewall

| Porta | Protocolo | Função | Liberar? |
| --- | --- | --- | --- |
| 26900 | TCP e UDP | Porta principal do jogo | Sim |
| 26901 a 26903 | UDP | Tráfego adicional do jogo | Sim |
| 8080 | TCP | Painel web | Não, deixe desligado ou restrito |
| 8081 | TCP | Telnet, console do servidor | Não, use só dentro da VPS |
| 22 | TCP | SSH para administrar a VPS | Sim, antes de ativar o UFW |

```
sudo ufw allow OpenSSH
sudo ufw allow 26900/tcp
sudo ufw allow 26900:26903/udp
sudo ufw enable
```

> **Atenção**
>
> Telnet exposto com senha fraca dá controle total do servidor para quem descobrir: banir jogadores, apagar o mundo, desligar tudo. Se um dia precisar do painel web ou do telnet de fora, libere só para o seu IP e com senha forte, ou acesse por túnel SSH.

O guia de [firewall UFW na VPS Ubuntu](https://streethosting.com.br/guias/vps/firewall-ufw-vps-ubuntu) mostra como restringir por IP. Servidores públicos de 7 Days to Die também atraem ataques de negação de serviço, e a VPS da StreetHosting filtra esse tráfego na rede, como explica o guia de [AntiDDoS para servidor de jogos](https://streethosting.com.br/guias/infraestrutura/antiddos-servidor-jogos-brasil).

Se o grupo não encontra o servidor ou não consegue entrar, confira nesta ordem:

- **Mapa ainda sendo gerado:** no primeiro início com RWG, o servidor só aceita conexões quando a geração termina. Acompanhe o arquivo de log mais recente.
- **Versão ou branch diferente:** quem joga no branch experimental da Steam não entra em servidor da versão estável, e o contrário também vale.
- **Visibilidade:** com ServerVisibility em 0, o servidor não aparece na lista; a entrada é pelo IP e pela porta 26900.
- **Regra só em UDP:** a 26900 precisa estar liberada em TCP e em UDP. Confira com `sudo ufw status`.

## Serviço systemd e atualizações

O servidor de 7 Days to Die não lê comandos pelo terminal; a forma segura de desligar é mandar saveworld e shutdown pelo telnet. Como usuário sdtd, crie o script `/home/sdtd/parar.sh`, que faz isso e espera o processo terminar:

```
#!/bin/bash
printf 'saveworld\nshutdown\n' | nc -q 5 127.0.0.1 8081 > /dev/null
while kill -0 "$1" 2>/dev/null; do sleep 2; done
```

Dê permissão com `chmod +x ~/parar.sh`, saia do usuário e crie `/etc/systemd/system/7dtd.service`:

```
[Unit]
Description=Servidor 7 Days to Die
After=network-online.target
Wants=network-online.target

[Service]
User=sdtd
WorkingDirectory=/home/sdtd/server
ExecStart=/home/sdtd/server/startserver.sh -configfile=meuservidor.xml
ExecStop=/home/sdtd/parar.sh $MAINPID
TimeoutStopSec=180
Restart=on-failure
RestartSec=20

[Install]
WantedBy=multi-user.target
```

```
sudo systemctl daemon-reload
sudo systemctl enable --now 7dtd
```

O log não vai para o journal: o startserver.sh grava arquivos output_log dentro de 7DaysToDieServer_Data, um por início. Apague os antigos de vez em quando para não encher o disco.

Para atualizar, pare o serviço, rode de novo o comando do SteamCMD como usuário sdtd e ligue. Seu meuservidor.xml não é tocado. Atualizações grandes do jogo, porém, costumam recomendar mundo novo; leia as notas da versão antes de atualizar um servidor com meses de progresso.

## Backup automático do mundo

O script abaixo força um salvamento, espera, compacta os saves junto com o seu arquivo de configuração e mantém sete dias de cópias. Crie como usuário sdtd em `/home/sdtd/backup.sh`:

```
#!/bin/bash
DESTINO=/home/sdtd/backups
DADOS=/home/sdtd/.local/share/7DaysToDie
mkdir -p "$DESTINO"
printf 'saveworld\n' | nc -q 5 127.0.0.1 8081 > /dev/null
sleep 20
tar -czf "$DESTINO/7dtd-$(date +%F-%H%M).tar.gz" -C "$DADOS" Saves -C /home/sdtd/server meuservidor.xml
find "$DESTINO" -name '7dtd-*.tar.gz' -mtime +7 -delete
```

1. Permissão: `chmod +x ~/backup.sh`
2. Agendador: `crontab -e`
3. A cada seis horas: `0 */6 * * * /home/sdtd/backup.sh`

> **Dica**
>
> O mapa gerado em GeneratedWorlds não muda depois de criado, mas o save não funciona sem ele. Guarde uma cópia dessa pasta uma vez, fora da rotina diária, para não multiplicar um arquivo grande a cada backup.

Cópia no mesmo disco não salva ninguém se a VPS tiver problema. Mande os arquivos para outro lugar seguindo o guia de [backup automático com restic e cron](https://streethosting.com.br/guias/vps/automatizar-backup-vps-restic-cron).

## Qual VPS escolher para 7 Days to Die

A lua de sangue é o teste de estresse que decide o plano. Ela pede clock alto para a horda e memória para o mapa, o que aponta para a [VPS Ryzen 9 9950X](https://streethosting.com.br/vps/ryzen), com até 5,7 GHz, DDR5 e NVMe:

- **2 a 4 jogadores:** R$ 114,00 por mês, com 4 vCPU, 8 GB e 80 GB NVMe.
- **Grupo de 8 jogadores:** R$ 139,00 com 4 vCPU e 10 GB, ou R$ 164,00 com 5 vCPU e 12 GB para mapa de 8k.
- **Até 16 jogadores ou mods leves:** R$ 214,00, com 6 vCPU, 16 GB e 160 GB NVMe.
- **Overhaul e comunidade grande:** R$ 314,00, com 8 vCPU, 24 GB e 240 GB NVMe.

A linha [de VPS](https://streethosting.com.br/vps) também tem a opção Xeon, com mais vCPU por real, mas o clock menor costuma aparecer justamente na noite de horda; para 7 Days to Die ela só compensa em grupo pequeno. Todas as VPS ficam em São Paulo, com AntiDDoS incluso e ativação em até 60 segundos, e o upgrade pelo painel cobra só a diferença proporcional, com um reinício da VM. Se o grupo também curte sobrevivência com zumbis em ritmo mais lento, o guia de [servidor de Project Zomboid](https://streethosting.com.br/guias/vps/hospedar-servidor-project-zomboid) segue o mesmo padrão de instalação.

## Perguntas frequentes

### Quanta RAM precisa um servidor de 7 Days to Die?

Para 2 a 4 jogadores em mapa de 6k, 8 GB de RAM atendem. Um grupo de 8 jogadores em mapa gerado de 8k fica confortável entre 10 e 12 GB, e servidores com 16 jogadores ou mods de overhaul pedem 16 GB ou mais. O tamanho do mapa pesa quase tanto quanto o número de jogadores.

### Quais portas o servidor de 7 Days to Die usa?

O jogo usa a porta 26900 em TCP e UDP e as portas 26901 a 26903 em UDP. O painel web usa 8080 TCP e o telnet 8081 TCP, e essas duas não devem ficar abertas para a internet sem senha e restrição de IP.

### Por que minhas configurações sumiram depois de atualizar?

Porque o serverconfig.xml original é substituído quando o SteamCMD valida os arquivos. A solução é copiar o arquivo para um nome próprio, como meuservidor.xml, e iniciar o servidor apontando para ele com o parâmetro configfile.

### Como virar administrador no servidor de 7 Days to Die?

Conecte no console pelo telnet local, rode listplayerids para ver o identificador da sua conta enquanto você está no jogo e use admin add com esse identificador e o nível 0, que é o mais alto. A lista de admins fica gravada no serveradmin.xml.

### Dá para usar mods no servidor dedicado de 7 Days to Die?

Dá. Os mods ficam na pasta Mods do servidor. Mods feitos só de XML funcionam com o anticheat ligado, enquanto mods que trazem código próprio exigem desligar o EAC no serverconfig.xml. A página de cada mod informa se ele também precisa estar instalado nos jogadores.

## Guias relacionados

- [Como hospedar servidor de Project Zomboid em VPS Linux](https://streethosting.com.br/guias/vps/hospedar-servidor-project-zomboid.md)
- [UFW na VPS Ubuntu: regras de firewall sem perder o SSH](https://streethosting.com.br/guias/vps/firewall-ufw-vps-ubuntu.md)
- [Como configurar backup automático da VPS com restic e cron](https://streethosting.com.br/guias/vps/automatizar-backup-vps-restic-cron.md)
- [AntiDDoS para servidor de jogos no Brasil: como proteção na borda funciona](https://streethosting.com.br/guias/infraestrutura/antiddos-servidor-jogos-brasil.md)
- [Como criar um usuário com sudo na VPS Linux](https://streethosting.com.br/guias/vps/criar-usuario-sudo-vps-linux.md)

## Produtos citados

- https://streethosting.com.br/vps/ryzen
- https://streethosting.com.br/vps

## Dados estruturados

```json
[
  {
    "@context": "https://schema.org",
    "@type": [
      "Article",
      "TechArticle"
    ],
    "headline": "Servidor dedicado de 7 Days to Die no Linux, pronto para a lua de sangue",
    "name": "Como hospedar servidor de 7 Days to Die em VPS Linux",
    "abstract": "O servidor de 7 Days to Die roda nativo no Linux e aguenta a lua de sangue se a CPU tiver clock alto. Veja como dimensionar pelo número de jogadores e pelo tamanho do mapa, instalar, configurar e proteger o mundo.",
    "description": "Servidor de 7 Days to Die na VPS Linux: RAM por jogadores e mapa, SteamCMD, serverconfig.xml, portas 26900 a 26903, telnet seguro, systemd e backup.",
    "datePublished": "2026-09-28",
    "dateModified": "2026-09-28",
    "author": {
      "@type": "Organization",
      "name": "Equipe StreetHosting"
    },
    "publisher": {
      "@type": "Organization",
      "name": "StreetHosting",
      "url": "https://streethosting.com.br"
    },
    "inLanguage": "pt-BR",
    "mainEntityOfPage": {
      "@type": "WebPage",
      "@id": "https://streethosting.com.br/guias/vps/hospedar-servidor-7-days-to-die"
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "Quanta RAM precisa um servidor de 7 Days to Die?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Para 2 a 4 jogadores em mapa de 6k, 8 GB de RAM atendem. Um grupo de 8 jogadores em mapa gerado de 8k fica confortável entre 10 e 12 GB, e servidores com 16 jogadores ou mods de overhaul pedem 16 GB ou mais. O tamanho do mapa pesa quase tanto quanto o número de jogadores."
        }
      },
      {
        "@type": "Question",
        "name": "Quais portas o servidor de 7 Days to Die usa?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "O jogo usa a porta 26900 em TCP e UDP e as portas 26901 a 26903 em UDP. O painel web usa 8080 TCP e o telnet 8081 TCP, e essas duas não devem ficar abertas para a internet sem senha e restrição de IP."
        }
      },
      {
        "@type": "Question",
        "name": "Por que minhas configurações sumiram depois de atualizar?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Porque o serverconfig.xml original é substituído quando o SteamCMD valida os arquivos. A solução é copiar o arquivo para um nome próprio, como meuservidor.xml, e iniciar o servidor apontando para ele com o parâmetro configfile."
        }
      },
      {
        "@type": "Question",
        "name": "Como virar administrador no servidor de 7 Days to Die?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Conecte no console pelo telnet local, rode listplayerids para ver o identificador da sua conta enquanto você está no jogo e use admin add com esse identificador e o nível 0, que é o mais alto. A lista de admins fica gravada no serveradmin.xml."
        }
      },
      {
        "@type": "Question",
        "name": "Dá para usar mods no servidor dedicado de 7 Days to Die?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Dá. Os mods ficam na pasta Mods do servidor. Mods feitos só de XML funcionam com o anticheat ligado, enquanto mods que trazem código próprio exigem desligar o EAC no serverconfig.xml. A página de cada mod informa se ele também precisa estar instalado nos jogadores."
        }
      }
    ]
  }
]
```
