Mit der Whitelist kannst Du den Zugang zu Deinem Server auf bestimmte Spieler beschränken. Valheim nutzt dafür die Datei permittedlist.txt.
Whitelist einrichten
-
Per SFTP verbinden
Verbinde Dich per SFTP mit Deinem Server. -
permittedlist.txt öffnen
Öffne die Dateipermittedlist.txtim Verzeichnis:/.config/unity3d/IronGate/Valheim/permittedlist.txtSie liegt im selben Ordner wie
adminlist.txtundbannedlist.txt, eine Ebene über dem Ordnerworlds_local. Der Server legt die Datei beim ersten Start automatisch an. -
Spieler eintragen
Trage pro Zeile die Spieler-ID eines Spielers ein. Übernimm sie genau so, wie sie in der Spielerliste (F2) oder im Server-Log steht, inklusive Präfix sowie Groß- und Kleinschreibung (siehe Spieler-ID herausfinden):// List permitted players ID ONE per line V_76561198012345678 V_76561198087654321Für Steam-Spieler funktionieren auch die ältere Form
Steam_76561198012345678und die reine SteamID64. Zeilen, die mit//beginnen, sind Kommentare und werden ignoriert. Spielernamen funktionieren in dieser Datei nicht, nur IDs. Achte darauf, dass vor und nach einer ID keine Leerzeichen stehen. -
Datei speichern
Speichere die Datei.
Spieler-ID herausfinden
Die Spieler-ID hat das Format [Plattform]_[ID], z.B. V_76561198012345678. Bei Steam-Spielern steht hinter V_ die SteamID64. Du findest die ID auf zwei Wegen:
- In der Spielerliste im Spiel, die Du mit
F2öffnest, während der Spieler auf dem Server ist. - Im Server-Log, also in der Konsole Deiner Verwaltung, wenn der Spieler sich verbindet. Das gilt auch, wenn die Whitelist ihn abweist. Ohne Crossplay steht dort bei Steam-Spielern nur die SteamID64 ohne Präfix.
Crossplay-Spieler (z.B. von Xbox, PlayStation 5 oder Nintendo Switch 2) haben keine SteamID64. Für sie brauchst Du immer die ID aus der Spielerliste oder dem Server-Log.
Whitelist deaktivieren
Lösche alle Spieler-IDs aus der permittedlist.txt und speichere die Datei. Kommentarzeilen mit // dürfen stehen bleiben. Danach können wieder alle Spieler beitreten, die nicht gebannt sind.
