sammlung:vsftpd
Inhaltsverzeichnis
vsftpd
Installation und Konfiguration
Beschreibung
vsftpd (Very Secure FTP Daemon) ist ein sicherer und weit verbreiteter FTP-Server für Linux.
Kurzfassung - vsftpd ist ein schneller, sicherer FTP-Server für Linux mit Support für lokale Benutzer, Chroot und passive Übertragungen. Ermöglicht granulare Rechteverwaltung. - Für produktive Nutzung sollte FTPS (TLS) mit eigenem Zertifikat aktiviert werden. Durchdachte Portfreigaben und SELinux/Firewall-Regeln sichern den Betrieb ab.
Installation
Debian/Ubuntu:
sudo apt update sudo apt install vsftpd
RedHat/CentOS:
sudo dnf install vsftpd sudo systemctl enable vsftpd sudo systemctl start vsftpd
Grundkonfiguration
Die Konfigurationsdatei befindet sich unter `/etc/vsftpd.conf`.
Wichtige Optionen:
- anonymous_enable=NO – Anonymer Zugriff deaktivieren
- local_enable=YES – Lokale Benutzer erlauben
- write_enable=YES – Schreibzugriff erlauben
- chroot_local_user=YES – Benutzer ins Home-Verzeichnis einsperren
Beispiel:
anonymous_enable=NO local_enable=YES write_enable=YES chroot_local_user=YES
Nach Änderungen:
sudo systemctl restart vsftpd
Benutzerverwaltung
FTP-Zugang erfolgt mit Systembenutzern. Neue Benutzer können mit `adduser` angelegt werden.
Firewall-Freigabe
sudo ufw allow 21/tcp sudo firewall-cmd --permanent --add-service=ftp sudo firewall-cmd --reload
Weitere Informationen
man vsftpd man vsftpd.conf
sammlung/vsftpd.txt · Zuletzt geändert: von 127.0.0.1
