Dokumentation

Schnellstart + Funktionsbeschreibung für jeden Bereich und jedes Gerät (wird laufend erweitert)

Dateien / Prozesse / Terminal

Dieser Artikel stellt das Tagesgeschäft des Panels vor: Dateiverwaltung, Prozessverwaltung und Remote-Terminal.

Dateiverwaltung (SFTP)

Funktionsüberblick

Über den SFTP-Kanal von SSH kannst du Dateien auf dem Zielserver durchsuchen, hochladen, herunterladen und bearbeiten. Bedienung wie in einem lokalen Dateimanager, nur mit entfernten Dateien.

Anwendungsfälle

  • Konfigurationsdateien ändern (z. B. nginx.conf, .env)
  • Website-Code hochladen, Protokolldateien herunterladen
  • Verzeichnisstruktur ansehen, temporäre Dateien aufräumen

Verwendung

Auf einem Server „Dateiverwaltung“ öffnen:

  • Durchsuchen: Doppelklick auf ein Verzeichnis zum Öffnen, Dateiliste ansehen (Name, Größe, Änderungszeit, Rechte)
  • Hochladen: lokale Dateien in das aktuelle Verzeichnis hochladen
  • Herunterladen: entfernte Dateien lokal herunterladen
  • Bearbeiten: Textdateien online bearbeiten (große Dateien besser herunterladen und dann bearbeiten)
  • Neu anlegen / Löschen / Umbenennen: übliche Dateioperationen
  • Rechte ändern: Rechtsklick auf Datei/Verzeichnis → „Rechte ändern“, oktale Rechte (z. B. 755/644) ändern, rekursiv anwenden, Eigentümer ändern (z. B. www-data); außerdem Komprimieren/Entpacken, Kopieren/Ausschneiden/Einfügen, an andere Server senden usw.

> Die Dateiverwaltung läuft über das SFTP-Protokoll und erfordert SSH auf dem Zielserver (standardmäßig aktiv); zusätzliche Software ist nicht nötig.

Prozessverwaltung

Funktionsüberblick

Laufende Prozesse auf dem Zielserver ansehen (CPU-, Arbeitsspeicherverbrauch) und auffällige Prozesse beenden.

Anwendungsfälle

  • Prozesse mit übermäßiger CPU-/Arbeitsspeicherlast finden
  • Hängende oder auffällige Prozesse manuell beenden

Verwendung

Auf einem Server „Prozessverwaltung“ öffnen:

  • Prozessliste ansehen (PID, CPU %, Arbeitsspeicher %, Befehl)
  • Prozess auswählen und auf „Beenden“ klicken, um ihn zu beenden

> ⚠️ Das Beenden kritischer Systemprozesse kann Dienste beeinträchtigen – bitte vorsichtig vorgehen. Bei unbekannten Prozessen empfiehlt es sich, zuerst danach zu suchen.

Remote-Terminal

Funktionsüberblick

Das SSH-Terminal des Zielservers im Browser öffnen und Befehle direkt eingeben. Auf dem eigenen Rechner muss kein SSH-Client installiert werden.

Anwendungsfälle

  • Beliebige Befehle ausführen (Software installieren, Protokolle ansehen, debuggen)
  • Szenarien, die eine vollständige Shell-Interaktion erfordern

Verwendung

Auf einem Server „Terminal“ öffnen und wie in einem lokalen Terminal Befehle eingeben.

Remote-Befehlsausführung

Das Panel enthält die Funktion „Befehl ausführen“, mit der Befehle auf einem einzelnen oder mehreren Servern gebündelt ausgeführt und die Ausgaben geprüft werden können – praktisch für den Betrieb (z. B. gebündelte Aktualisierungen, gebündelte Prüfungen).

Hinweise

1. Alle Aktionen laufen unter dem von dir eingetragenen SSH-Benutzer. Mit root angemeldet hast du die höchsten Rechte – prüfe vor der Aktion die Korrektheit der Befehle.

2. Dateiänderungen gelten nach dem Speichern sofort; manche Dienste lesen die neue Konfiguration aber erst nach einem Neustart.

3. Terminalsitzungen und Dateioperationen werden verschlüsselt über SSH übertragen – sicher und zuverlässig.