Benutzer-Werkzeuge

Webseiten-Werkzeuge


workshop:cli:vsftpd

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
workshop:cli:vsftpd [2025/02/16 10:32] – ↷ Seite von workshop:vsftpd nach workshop:cli:vsftpd verschoben Branislav Zeljakworkshop:cli:vsftpd [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1
Zeile 1: Zeile 1:
-====== vsftpd - Very Secure FTP Daemon ====== 
- 
-**vsftpd** ist ein leistungsstarker, sicherer und weit verbreiteter FTP-Server (File Transfer Protocol) für Linux-basierte Systeme. Er bietet eine Vielzahl von Funktionen, die sowohl für die Sicherheit als auch für die Leistung des Servers optimiert sind. 
- 
-===== Syntax ===== 
-<code bash> 
-vsftpd [Optionen] [Konfigurationsdatei] 
-</code> 
- 
----- 
- 
-===== Wichtige Optionen ===== 
-^ Option ^ Beschreibung ^ 
-| `-h`               | Zeigt die Hilfe an und listet alle verfügbaren Optionen auf. | 
-| `-v`               | Zeigt die Version von vsftpd an. | 
-| `-o`               | Überschreibt eine Standardoption mit einer benutzerdefinierten Konfiguration. | 
-| `-C`               | Startet den Server im Konfigurationsmodus. | 
-| `--no-ssl`         | Deaktiviert SSL/TLS-Verschlüsselung. | 
-| `--listen`         | Aktiviert den „Listen“-Modus, der den Server im Hintergrund laufen lässt. | 
- 
----- 
- 
-===== Konfiguration ===== 
-Die Konfiguration von **vsftpd** erfolgt hauptsächlich über die Datei `/etc/vsftpd.conf`. In dieser Datei können zahlreiche Parameter angepasst werden, um den FTP-Server nach den eigenen Sicherheits- und Leistungsanforderungen zu konfigurieren. 
- 
-Wichtige Konfigurationsparameter: 
-^ Option ^ Beschreibung ^ 
-| `anonymous_enable=YES`   | Erlaubt anonyme Verbindungen zum FTP-Server. | 
-| `local_enable=YES`       | Ermöglicht lokalen Benutzern das Einloggen. | 
-| `write_enable=YES`       | Erlaubt das Schreiben von Dateien auf dem Server. | 
-| `chroot_local_user=YES`  | Sperrt lokale Benutzer in ihrem Home-Verzeichnis. | 
-| `ssl_enable=YES`         | Aktiviert SSL/TLS-Verschlüsselung für sichere Verbindungen. | 
- 
----- 
- 
-===== Beispiele ===== 
-**vsftpd starten:** 
-<code bash> 
-sudo systemctl start vsftpd 
-</code> 
-Startet den vsftpd-Daemon auf dem System. 
- 
-**vsftpd im Hintergrund laufen lassen:** 
-<code bash> 
-sudo vsftpd /etc/vsftpd.conf 
-</code> 
-Startet den Server im Hintergrund mit der angegebenen Konfigurationsdatei. 
- 
-**vsftpd mit benutzerdefinierten Optionen starten:** 
-<code bash> 
-sudo vsftpd -o anonymous_enable=NO /etc/vsftpd.conf 
-</code> 
-Deaktiviert den anonymen Zugriff und startet den Server. 
- 
----- 
- 
-===== Hinweis ===== 
-- **vsftpd** ist für seine hohe Sicherheit bekannt und ist daher eine bevorzugte Wahl für FTP-Server auf Linux-Systemen. 
-- SSL/TLS-Verschlüsselung kann für den sicheren Austausch von Daten konfiguriert werden, was besonders für sensible Informationen wichtig ist. 
- 
----- 
- 
-===== Alternativen ===== 
-Andere FTP-Server wie **ProFTPD** oder **Pure-FTPd** bieten ähnliche Funktionen, jedoch bietet **vsftpd** eine besonders gute Balance zwischen Leistung und Sicherheit. 
- 
----- 
- 
-===== Weitere Informationen ===== 
-Die Man-Page liefert detaillierte Informationen: 
-<code bash> 
-man vsftpd 
-</code>