StarRupture-Server: Admin- & Spieler-Passwort einrichten
Sichere deinen StarRupture-Server: Erstelle gehashte Passwörter, speichere sie als Password.json & PlayerPassword.json und starte neu.
Egal, ob du deinen Server für Freunde privat halten oder dir selbst sicheren Admin-Zugriff verschaffen willst, ein Passwort ist unerlässlich.
Allerdings handhabt StarRupture Passwörter anders als die meisten Spiele. Du kannst nicht einfach ein Passwort im Klartext in eine Textdatei schreiben. Stattdessen verlangt das Spiel, dass Passwörter verschlüsselt (gehasht) in speziellen JSON-Dateien hinterlegt werden.
Diese Anleitung zeigt dir Schritt für Schritt, wie du diese sicheren Dateien erstellst und sie über den File Manager auf deinen Server hochlädst.
Schritt 1: Stoppe deinen Server
Bevor du Konfigurationsdateien hinzufügst oder änderst, musst du den Server stoppen, um Konflikte zu vermeiden.
- Gehe zu deinem Server-Panel.
- Klicke auf den Reiter Actions, wähle Shutdown und warte, bis der Status "Stopped" anzeigt.

Schritt 2: Generiere deine verschlüsselten Passwörter
Da der Server keine Passwörter im Klartext lesen kann, musst du sie mit einem speziellen Tool umwandeln.
- Öffne das Tool StarRupture Password Encryptor hier: StarRapture Password Encryptor
- Trage deine gewünschten Passwörter links im Bereich Inputs ein:
- Admin Password: Gib das Passwort ein, das du für Admin-Befehle nutzen möchtest.
- Player Join Password: Gib das Passwort ein, das Spieler eingeben müssen, um dem Server beizutreten.
- Klicke auf den Button Encrypt .
- Die Website generiert daraufhin auf der rechten Seite den benötigten Code.
Lass diesen Tab geöffnet, da du diese Codes im nächsten Schritt kopieren musst.

Schritt 3: Erstelle die Passwort-Dateien
Du musst nun zwei bestimmte Dateien im File Manager deines Servers erstellen, um diese verschlüsselten Codes zu speichern.
A. Admin-Passwort festlegen
Navigiere zum Reiter File Manager in deinem Server-Panel und klicke auf den Button Create File.

Ein Pop-up fragt nach dem Dateinamen. Benenne sie exakt:
Password.jsonund klicke auf Create.
Hierbei wird auf Groß- und Kleinschreibung geachtet. Es muss exakt so geschrieben werden wie angegeben.
Gehe zurück zur Tool-Website und klicke auf den Button Copy Password.json.

Füge diesen Code in deine neue Datei auf dem Server ein. Das Ganze sollte in etwa so aussehen:
{ "Hash": "YOUR_LONG_ENCRYPTED_STRING_HERE" }
- Klicke auf den Button Save File, um deine Änderungen zu speichern.

B. Passwort für den Serverbeitritt festlegen
Klicke im File Manager erneut auf den Button Create File.

Benenne diese Datei exakt:
PlayerPassword.jsonund klicke auf Create.
Gehe zurück zur Tool-Website und klicke auf den Button Copy PlayerPassword.json.

Füge den Code in diese neue Datei ein.

- Klicke auf den Button Save File.

Schritt 4: Starte den Server neu
Gehe zurück zum Reiter Actions und klicke auf Restart.

Dein Server ist jetzt geschützt! Spieler werden beim Verbinden nach dem Passwort gefragt, und du hast sicheren Admin-Zugriff.
Fehlerbehebung
- "Das Passwort funktioniert nicht / Spieler können ohne Passwort beitreten."
- Dateinamen prüfen: Stelle sicher, dass die Dateien exakt
Password.jsonundPlayerPassword.jsonheißen. Wenn sie kleingeschrieben sind (z. B.password.json), ignoriert der Server sie. - Speicherort prüfen: Stelle sicher, dass sich diese Dateien im Hauptverzeichnis (Root-Verzeichnis) deines Servers befinden (der Hauptordner, der sich öffnet, wenn du auf File Manager klickst).
- JSON-Format: Hast du den gesamten Codeblock kopiert, einschließlich der geschweiften Klammern
{ }? Wenn du nur den Hash-Code ohne die Klammern eingefügt hast, kann der Server ihn nicht lesen. Nutze am besten immer den Button "Copy Password.json" auf der Website, um das richtige Format zu garantieren.
- Dateinamen prüfen: Stelle sicher, dass die Dateien exakt
Fazit
Dein Server ist jetzt sicher! Indem du das Verschlüsselungs-Tool nutzt und diese JSON-Dateien manuell erstellst, stellst du sicher, dass nur autorisierte Überlebende deine Welt betreten können.
Wenn du dein Passwort in Zukunft ändern möchtest, wiederhole einfach diese Schritte: Generiere einen neuen Hash auf der Website, öffne die bestehende Datei im File Manager und überschreibe den alten Code mit dem neuen.