Dateien und SFTP
Der Dateimanager
Abschnitt betitelt „Der Dateimanager“Der Tab Files zeigt die Dateien des Servers. Klicke auf einen Ordner, um ihn zu öffnen, auf eine Datei, um sie zu bearbeiten (mit Syntaxhervorhebung), oder verwende das Menü einer Zeile zum Umbenennen, Verschieben, Herunterladen oder Löschen.


- Upload: Dateien jeder Grösse, in Teilen von 8 MB, mit Fortschrittsbalken und Cancel. Die Teile werden kleiner, wenn ein Reverse Proxy die Grösse ablehnt; die Limits von Proxys schneiden grosse Dateien so nicht ab.
- Mehrere Dateien auf einmal: Hake sie an (Shift-Klick für einen Bereich, die Checkbox im Tabellenkopf für alle angezeigten). Die Leiste über der Liste zippt, verschiebt oder löscht dann die Auswahl. Jede Datei wird gegen deine Berechtigungen geprüft; was scheitert, wird aufgelistet, der Rest geht durch.
- Download: jede Datei vollständig, direkt vom Node gestreamt, auch viele GB.
- Ordner als Zip: Zip für den aktuellen Ordner, oder im Menü eines Ordners → Download as zip. Es entsteht während des Herunterladens; auf dem Node wird nichts zwischengespeichert. Mit Zugriff nur auf bestimmte Pfade enthält das Zip nur deine Dateien.
Buttons folgen deinen Berechtigungen: ohne files.delete kein Löschen, ohne files.write kein Upload.
Pfade können den Ordner des Servers nicht verlassen: .. wird abgelehnt, und der Node löst jeden Pfad innerhalb des Ordners auf. Symbolische Links darin funktionieren; Links nach aussen und absolute Links (sie zeigen in den Container des Spiels) nicht.
Für FileZilla, WinSCP oder sftp. Der Tab Files zeigt die Adresse, deinen Benutzernamen und den Fingerprint des Host-Keys des Nodes.
| Host und Port | die Adresse des Nodes, Port 2022, falls der Operator ihn nicht geändert hat |
| Benutzername | <deine E-Mail>.<server id>, wie im Tab Files angezeigt |
| Passwort | dein Passwort für das Panel, nur bei Konten ohne Zwei-Faktor |
| SSH-Schlüssel | deinen öffentlichen Schlüssel unter Account → SSH keys hinzufügen; Pflicht mit Zwei-Faktor |
SFTP folgt denselben Berechtigungen und Pfaden wie das Panel. Es braucht die Berechtigung files.sftp; Owner und Admins haben sie.
Prüfe bei der ersten Verbindung den Fingerprint des Host-Keys: Er muss mit dem im Panel übereinstimmen.
- Nach 10 fehlgeschlagenen Anmeldungen wird eine Adresse für 10 Minuten gesperrt; Passwörter zählen ausserdem zur Kontosperre.
- Angeboten wird nur Dateiübertragung: keine Shell, und symbolische Links lassen sich nicht anlegen. Rechte und Besitzer, die ein Client sendet, werden ignoriert.
- OpenSSH ab Version 10 warnt, dass die Verbindung keinen Post-Quanten-Schlüsselaustausch verwendet. Die Verbindung ist trotzdem verschlüsselt.