SFTP (SSH File Transfer Protocol) ist ein verschlüsseltes Netzwerkprotokoll für den Dateitransfer über eine SSH-Verbindung. Es ermöglicht dir einen sicheren Dateiaustausch zwischen deinem PC und deinem Gameserver. Mit SFTP kannst du auf deine Server-Dateien zugreifen und sie verwalten – egal ob du Dateien hoch- und runterladen oder direkt bearbeiten möchtest.
ZapX-Gameserver bieten ausschließlich Zugriff per SFTP. Klassisches, unverschlüsseltes FTP wird nicht unterstützt.
Für den Zugriff per SFTP brauchst du einen passenden SFTP-Client. Es gibt eine große Auswahl an Clients, aber zwei der bekanntesten und etabliertesten sind FileZilla und WinSCP.
| SFTP-Client | Download |
|---|---|
| FileZilla | Offizielle Webseite |
| WinSCP | Offizielle Webseite |
Bei FiveM greifst du per SFTP vor allem auf deine Resources, die server.cfg und die Daten von txAdmin zu. Verbindung und Zugangsdaten funktionieren genau wie oben beschrieben. Auch wenn oft von „FiveM FTP“ die Rede ist: Bei ZapX verbindest du dich immer per SFTP.
Nach dem Login liegen die FiveM-Dateien im Ordner fivem und darunter im Ordner deiner Variante, zum Beispiel fivem/standard. Dort findest du:
| Ordner / Datei | Inhalt |
|---|---|
<Name>_<Code>.base (z. B. Qbox_E99E54.base) | Der Server-Ordner, den txAdmin beim Einrichten über ein Recipe anlegt. Hier liegen die server.cfg und der Ordner resources. |
default | Das txAdmin-Profil mit Einstellungen (config.json), Daten und Logs |
admins.json | Die Admin-Konten von txAdmin |
server-data | Ein weiterer Server-Ordner mit eigener server.cfg und eigenem resources-Ordner |
artifacts | Die FiveM-Serverdateien (FXServer). Hier musst du nichts ändern. |
Einen eigenen Ordner txData gibt es bei ZapX nicht. Die Daten von txAdmin liegen direkt in diesem Variantenordner.
Welcher Server-Ordner gerade aktiv ist, siehst du in txAdmin unter Settings → FXServer im Feld Server Data Folder. Änderungen an einer server.cfg in einem anderen Ordner haben keine Wirkung.
- Entpacke die heruntergeladene Resource auf deinem PC. Direkt im Resource-Ordner muss die Datei
fxmanifest.lua(bei älteren Resources__resource.lua) liegen. - Stoppe deinen Server.
- Lade den Ordner per SFTP in den Ordner
resourcesdeines aktiven Server-Ordners hoch. - Trage die Resource mit
start <ordnername>in dieserver.cfgein und starte den Server.
Ausführliche Infos findest du in der Anleitung FiveM: Installation von Resources.
- Stoppe den Server, bevor du die
server.cfg, Dateien im Ordnerdefaultoder dieadmins.jsonänderst. Server und txAdmin schreiben in diese Dateien, Änderungen bei laufendem Server können überschrieben werden. - Lade dir vorher eine Kopie der Datei herunter, damit du bei einem Fehler zum alten Stand zurückkannst.
- Kleinere Änderungen an der
server.cfgkannst du auch direkt im CFG Editor von txAdmin vornehmen.
Bei FiveM wächst vor allem der Ordner cache im Server-Ordner (<Name>_<Code>.base/cache). Diesen Ordner kannst du bei gestopptem Server löschen, FiveM legt ihn beim nächsten Start neu an. Auch ältere Logdateien in default/logs kannst du entfernen. Den Ordner artifacts und die übrigen Dateien von txAdmin lässt du unverändert.
Prüfe, ob der Ordnername exakt dem Namen im start-Befehl entspricht (Groß- und Kleinschreibung zählt) und ob die fxmanifest.lua direkt im Ordner liegt und nicht in einem Unterordner. Weitere Fehlerbilder findest du unter FiveM: Häufige Probleme.
