Rust-Server starten und server.cfg
Ordner anlegen, server.cfg mit nano füllen, RustDedicated einmal von Hand starten.
Auf den VPS einloggen
Dein RechnerTerminal auf dem Mac, PowerShell unter Windows. DEINE_IP ist die Adresse aus dem Kundenpanel. Beim ersten Mal yes tippen. Das Passwort siehst du beim Tippen nicht. Danach Enter. Die Zeile endet auf # oder $, du bist auf dem Server.
ssh root@DEINE_IPOrdner für die Config anlegen
Auf dem VPSidentity infravault heißt: die Dateien liegen unter server/infravault. mkdir -p legt cfg gleich mit an. chown gibt den Baum dem Benutzer steam.
mkdir -p /opt/rust/server/infravault/cfg chown -R steam:steam /opt/rust
server.cfg schreiben
Auf dem VPSnano öffnet den Editor. Text einfügen, Strg+O, Enter speichert, Strg+X schließt. Das RCON-Passwort ist ein langes eigenes Wort, nicht das Spielerpasswort.
nano /opt/rust/server/infravault/cfg/server.cfgInhalt der Datei
Auf dem VPShostname ist der Name in der Liste. seed und worldsize bestimmen die Map. rcon.port ist nur für Admins.
server.hostname "InfraVault Rust" server.level "Procedural Map" server.seed 12345 server.worldsize 3500 rcon.password "langes-zufallswort" rcon.port 28016
Einmal von Hand starten
Auf dem VPScd wechselt in den Ordner. sudo -u steam startet die Datei nicht als root. Strg+C beendet den Test. Für den Dauerbetrieb baust du eine systemd-Datei wie beim Minecraft-Artikel, User=steam, WorkingDirectory=/opt/rust, ExecStart ist die Zeile unten.
cd /opt/rust sudo -u steam ./RustDedicated -batchmode +server.port 28015 +server.queryport 28017 +server.identity infravault +rcon.web 1