Was ist vsftp?
Zur Navigation springen
Zur Suche springen
Grundsätzliches
- Der vsftpd ist ein Server für das File Transfer Protocol.
- Als Akronym steht sein Name für Very Secure File Transfer Protocol Daemon.
- Die Bezeichnung als very secure trägt dem Umstand Rechnung, dass der Schutz gegen unbefugte Nutzung im Mittelpunkt der Entwicklung steht.
- Zu diesem Zweck verfügt der vsftpd über eine Softwarearchitektur aus Modulen und Komponenten mit möglichst kompakter Programmierung, die als separate Prozesse miteinander kommunizieren.
- Als Nebeneffekt ergab sich exzellentes Verhalten unter hoher Last.
- Komplizierte Funktionen stehen beim vsftpd eher hinten an.
- vsftpd lässt sich mit einer einzelnen Konfigurationsdatei (meist /etc/vsftpd.conf) einstellen und erlaubt in seiner Ausgangskonfiguration nur anonymes FTP.
- vsftpd macht exzessiven Gebrauch von chroot-Jails, sodass im Falle eines Sicherheitslecks die Gefahr der Kompromittierung des gesamten Systems minimiert wird, da der Ausbruch aus einem Unix-chroot normalerweise unmöglich ist.
- Wie die meisten Daemons braucht vsftpd unter keinen Umständen Root-Rechte.