🎉 Spara 25% på din första månad med koden: DOOM25
Project ZomboidProject Zomboid·Administration

Hur du sätter upp en whitelist på en Project Zomboid-server

Lås din Project Zomboid-server till bara godkända spelare. 4-stegs whitelist-setup med adduser och SQLite-detaljer.

Andreas
·
3 min lästid
·
Senast uppdaterad: 7 maj 2026

Hur du sätter upp en whitelist på en Project Zomboid-server

En whitelist låser din server till en förhandsgodkänd spelarlista. Alla som inte är på listan blir avvisade vid anslutning. Detta är enklaste sättet att stoppa slumpmässiga griefare. Setup tar 5 minuter.

Steg 1 — Aktivera whitelist-läge i servertest.ini

Stoppa servern först. Öppna sedan:

/home/container/Zomboid/Server/servertest.ini

Hitta dessa två rader och ändra till:

Open=false
Public=false
Inställning Effekt
Open=true Alla kan ansluta (standard)
Open=false Whitelist krävs för att ansluta
Public=false Dolt från publika server-browsern

Spara och starta servern.

Steg 2 — Lägg till spelare en i taget (konsol-metod)

I server-konsolen (panel → Console-flik):

adduser "PlayerName" "password"

Lösenordet blir den spelarens login-lösenord till din server.

För flera spelare, kör adduser för varje:

adduser "Alice" "alicepw123"
adduser "Bob" "bobpw456"
adduser "Carol" "carolpw789"

Steg 3 — Lägg till spelare som redan är på servern (bulk-metod)

Om spelare är anslutna när du slår på whitelist, lägg till alla på en gång:

addalltowhitelist

Detta whitelist-promotar varje just nu ansluten spelare. Kör en gång efter Open=false.

Steg 4 — Testa whitelisten

Låt en vän (inte på listan) försöka ansluta. De ska se:

Server is closed. Contact server administrator.

Ta bort spelare från whitelisten

removeuserfromwhitelist "PlayerName"

Eller via setaccesslevel:

setaccesslevel "PlayerName" "none"

Var whitelisten lagras

Whitelisten ligger i SQLite-databasen:

/home/container/Zomboid/db/servertest.db

Inuti har whitelist-tabellen kolumnerna: username, password (bcrypt-hashat), accesslevel, banned, steamid. Direkt redigerbar med DB Browser for SQLite.

Säkerhetsnot: Lösenord lagras som bcrypt-hashar, inte klartext. Förlorade lösenord kan inte återställas — bara nollställas via changepwd från konsolen.

Whitelist + Steam-autentisering (rekommenderas för publika servrar)

Om din server vetter mot öppna internet, aktivera även Steam-auth. I servertest.ini:

SteamScoreboard=true
SteamPort1=8766
SteamPort2=8767

Friends-only snabb-setup

För liten server (5-10 vänner):

  1. Open=true initialt så vänner kan joina
  2. När alla är inne: addalltowhitelist från konsolen
  3. Open=false i .ini-filen
  4. Starta om servern

Vanliga problem

"Server is closed" även för mig som admin. Du är inte i whitelisten. Lägg till dig: adduser "DittNamn" "dittpw", sedan grantadmin "DittNamn".

adduser säger "user already exists". Spelaren är redan i databasen, bara inte whitelistad. Använd addusertowhitelist "PlayerName" istället.

Whitelisten verkar inte fungera. Tre möjliga orsaker: 1) glömde sätta Open=false, 2) redigerade medan servern körde och ändringen skrevs över, 3) satte Open=false men startade inte om.

FAQ

Kan jag använda whitelist med Steam-only-servrar? Ja — whitelist-tillämpning sker på username-nivå.

Hindrar whitelist behovet av IP-bans? Nej — de kompletterar varandra.

Kan jag whitelist en Steam-grupp? Inte via vanilla.

🚀

Starta din Project Zomboid Server

Högpresterande hosting med 24/7 support

Relaterade Artiklar