Zum Inhalt springen

03Gameserver-Panel

Dateien, Editor und SFTP im Gameserver-Panel

Dateien deines Nexthosting-Gameservers verwalten – Dateimanager im Browser, Editor wie VS Code und SFTP mit FileZilla oder WinSCP, Schritt für Schritt.

Kurz gesagt

Kleine Änderungen machst du direkt im Browser: unter Dateien (Dateimanager) und Editor. Für viele oder große Dateien – etwa eine ganze Welt oder einen Addon-Ordner – nimmst du ein SFTP-Programm wie FileZilla oder WinSCP. Adresse: sftp://nodede1.nexthosting.net:2022, Passwort = dein Panel-Passwort.

Welcher Weg passt?
Eine Einstellung ändernEditor im Panel
Große Ordner, Welten, viele DateienSFTP mit FileZilla oder WinSCP
Dateimanager eines Garry's-Mod-Servers im Nexthosting-Panel mit Ordnerliste, Suche und Knöpfen Neuer Ordner und Hochladen

Der Dateimanager zeigt den Hauptordner deines Servers.

  1. Pfad – klicke auf einen Teil, um zurückzuspringen
  2. Suche „In diesem Ordner suchen …“ (Tastenkürzel Strg+F)
  3. Neuer Ordner
  4. Hochladen
  5. Spalten Name, Größe, Geändert – Klick sortiert
  6. Ordner öffnen per Klick
  7. Menü „…“ einer Zeile mit weiteren Aktionen

So arbeitest du mit dem Dateimanager:

  • Ordner öffnen: auf den Namen klicken. Mit dem Pfad oben gehst du zurück.
  • Datei bearbeiten: auf eine Textdatei klicken – sie öffnet sich im Editor.
  • Hochladen: Hochladen wählen oder Dateien einfach in das Fenster ziehen.
  • Mehrere Dateien: die Kästchen links anhaken und dann gemeinsam bearbeiten.
  • Weitere Aktionen: über das Menü „…“ einer Zeile, zum Beispiel umbenennen, verschieben, löschen oder ein Archiv entpacken.

Unten in der Liste steht, wie viele Ordner und Dateien der aktuelle Ordner enthält.

Im Hauptordner (im Pfad als home/container angezeigt) liegen die Programmdateien des Spiels. Deine eigenen Inhalte gehören fast immer in den Spielordner, bei Garry’s Mod also garrysmod:

  • Ordnergarrysmod
    • Ordneraddons/ eigene Addons, je Addon ein Ordner
      • …
    • Ordnercfg
      • server.cfg Servername, Passwort, Ladebildschirm, FastDL
      • mount.cfg
    • Ordnerdata/ Daten von Addons (z. B. ULX-Gruppen und Bans)
      • …
    • Ordnergamemodes/ Spielmodi wie darkrp
      • …
    • Ordnerlua
      • Ordnerautorun
        • Ordnerserver/ Lua-Dateien, die beim Start laufen
          • …
    • Ordnermaps/ Karten
      • …
  • Ordnersteam_cache/ vom Steam-Workshop geladene Addons
    • …
  • Ordnerbin/
    • …
  • srcds_run Startprogramm des Servers

Andere Spiele sind ähnlich aufgebaut, haben aber eigene Ordnernamen – zum Beispiel plugins und world bei Minecraft oder oxide/plugins bei Rust. Details stehen in den Spiele-Anleitungen.

Datei-Editor im Nexthosting-Panel mit geöffneter Datei mount.cfg, Reiter, Pfadleiste und Zeilennummern

Der Editor arbeitet wie Visual Studio Code – mit Reitern, Farben für den Code und Suche.

  1. Seitenleiste des Editors: Dateien, Suche und gemeinsames Bearbeiten
  2. Reiter der geöffneten Dateien
  3. Pfadleiste, hier garrysmod > cfg > mount.cfg
  4. Zeilennummern
  5. Anzeige Gespeichert
  6. Vollbild

Der Editor erkennt viele Dateiarten (Lua, CFG, JSON, YAML, Properties) und färbt sie ein. Unten zeigt eine Statusleiste Zeile, Spalte, Zeichenkodierung und Sprache. Am rechten Rand siehst du eine kleine Vorschau der ganzen Datei.

Kürzel Funktion
Strg + S Speichern
Strg + F In der Datei suchen
Strg + H Suchen und ersetzen
Strg + P Gehe zu Datei
F1 Alle Befehle
Strg + B Seitenleiste ein- und ausblenden
Alt + W Datei schließen

Mehrere Personen können dieselbe Datei gleichzeitig bearbeiten, zum Beispiel du und ein Admin deines Teams. Der Knopf Allein zeigt, ob gerade jemand mitarbeitet. Wer mitarbeiten darf, legst du über Unterbenutzer fest – siehe Freunde und Unterbenutzer.

SFTP ist eine verschlüsselte Verbindung zum Übertragen von Dateien. Du brauchst ein Programm dafür, zum Beispiel FileZilla (Windows, macOS, Linux) oder WinSCP (Windows). Einen SSH-Zugang zur Kommandozeile gibt es bei Gameservern nicht.

Kasten SFTP-Zugang in den Einstellungen eines Gameservers mit Serveradresse, Benutzername und Knopf SFTP öffnen

Deine SFTP-Daten stehen unter Einstellungen und auf der Übersicht.

  1. Serveradresse
  2. Dein persönlicher Benutzername für diesen Server
  3. Hinweis zum Passwort
  4. SFTP öffnen startet ein installiertes SFTP-Programm
Feld im Programm Eintrag
Protokoll SFTP (nicht FTP)
Server / Host nodede1.nexthosting.net
Port 2022
Benutzername Panel-Benutzername.Server-ID, steht im Panel unter Einstellungen
Passwort dein Panel-Passwort

Dein SFTP-Passwort ist dein Passwort für das Panel. Hast du noch keins, vergib es über „Forgot password?“ auf der Anmeldeseite – siehe Panel öffnen.

  1. Lade FileZilla Client von der offiziellen Seite filezilla-project.org herunter und installiere ihn.
  2. Öffne Datei → Servermanager und klicke auf Neuer Server.
  3. Wähle als Protokoll SFTP – SSH File Transfer Protocol.
  4. Trage als Server nodede1.nexthosting.net und als Port 2022 ein.
  5. Wähle als Verbindungsart Normal und trage Benutzername und Passwort ein.
  6. Klicke auf Verbinden. Beim ersten Mal fragt FileZilla, ob du dem Serverschlüssel vertraust – bestätige das.
  7. Rechts siehst du jetzt die Dateien deines Servers. Ziehe Dateien von links (dein Computer) nach rechts, um sie hochzuladen.

Ja. Lade sie als Unterbenutzer ein und gib ihnen das Recht für Dateien. Jeder meldet sich dann mit seinem eigenen Benutzernamen und Passwort an. Dein Passwort gibst du nicht weiter.

Warum sehe ich die Datei nicht, die ich gerade hochgeladen habe?

Abschnitt betitelt „Warum sehe ich die Datei nicht, die ich gerade hochgeladen habe?“

Lade die Liste neu und prüfe, ob du im richtigen Ordner bist. Bei SFTP-Programmen hilft oft „Aktualisieren“ (F5).

Wie bekomme ich eine Minecraft-Welt auf den Server?

Abschnitt betitelt „Wie bekomme ich eine Minecraft-Welt auf den Server?“

Stoppe den Server, lade den Weltordner per SFTP hoch und ersetze den vorhandenen Ordner. Starte den Server danach neu. Details stehen in der Minecraft-Anleitung.