workshop:cli:systemctl_status_vsftpd
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
| workshop:cli:systemctl_status_vsftpd [2025/02/19 07:36] – Branislav Zeljak | workshop:cli:systemctl_status_vsftpd [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== systemctl status vsftpd ====== | ||
| - | |||
| - | Der Befehl **systemctl status vsftpd** zeigt den aktuellen Status des **vsftpd**-Dienstes (Very Secure FTP Daemon) an. Diese Ausgabe enthält Informationen zur Dienstkonfiguration, | ||
| - | |||
| - | ===== Syntax ===== | ||
| - | <code bash> | ||
| - | systemctl status vsftpd | ||
| - | </ | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Beispielausgabe ===== | ||
| - | Die folgende Ausgabe zeigt einen typischen Statusbericht für **vsftpd**: | ||
| - | |||
| - | < | ||
| - | ● vsftpd.service - Vsftpd ftp daemon | ||
| - | | ||
| - | | ||
| - | Docs: man: | ||
| - | Main PID: 1234 (vsftpd) | ||
| - | Tasks: 1 (limit: 5000) | ||
| - | | ||
| - | CPU: 50ms | ||
| - | | ||
| - | | ||
| - | </ | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Erklärung der Ausgabe ===== | ||
| - | Die folgende Tabelle erläutert die einzelnen Zeilen der **systemctl status vsftpd**-Ausgabe: | ||
| - | |||
| - | ^ Zeile ^ Beschreibung ^ | ||
| - | | `● vsftpd.service - Vsftpd ftp daemon` | Name und Kurzbeschreibung des Dienstes. | | ||
| - | | `Loaded: loaded (/ | ||
| - | | `Active: active (running) since Fri 2025-02-16 12:34:56 CET; 1h 23min ago` | Der Dienst läuft seit dem angegebenen Zeitpunkt ohne Unterbrechung. | | ||
| - | | `Docs: man: | ||
| - | | `Main PID: 1234 (vsftpd)` | Der Hauptprozess des Dienstes mit der **PID 1234**. | | ||
| - | | `Tasks: 1 (limit: 5000)` | Anzahl der aktuell laufenden Prozesse und das Systemlimit für Prozesse. | | ||
| - | | `Memory: 5.6M` | Der Speicherverbrauch des Dienstes. | | ||
| - | | `CPU: 50ms` | Die Gesamt-CPU-Zeit, | ||
| - | | `CGroup: / | ||
| - | | `└─1234 / | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Erklärung der CGroup-Zeile ===== | ||
| - | Die **Control Group (CGroup)**-Zeile zeigt, dass der **vsftpd**-Prozess in der Hierarchie von **systemd** verwaltet wird. | ||
| - | |||
| - | **Aufbau: | ||
| - | - **`/ | ||
| - | - **`└─1234 / | ||
| - | |||
| - | Diese Struktur stellt sicher, dass der Dienst **kontrolliert, | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Hinweis ===== | ||
| - | - Falls **vsftpd** nicht läuft, zeigt `systemctl status vsftpd` den Zustand **inactive (dead)** oder **failed** an. | ||
| - | - **Restart-Probleme** können in den Logs eingesehen werden mit: | ||
| - | <code bash> | ||
| - | journalctl -xeu vsftpd | ||
| - | </ | ||
| - | - Die Konfigurationsdatei kann angepasst werden unter: | ||
| - | <code bash> | ||
| - | / | ||
| - | </ | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Alternativen ===== | ||
| - | - **`systemctl is-active vsftpd`** → Zeigt nur den Status (`active` oder `inactive`). | ||
| - | - **`systemctl is-enabled vsftpd`** → Überprüft, | ||
| - | - **`systemctl restart vsftpd`** → Startet den Dienst neu. | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Weitere Informationen ===== | ||
| - | Für weiterführende Informationen: | ||
| - | <code bash> | ||
| - | man vsftpd | ||
| - | man systemctl | ||
| - | </ | ||
