PureFTPd
| PureFTPd | |
|---|---|
| Basisdaten
| |
| Aktuelle Version | 1.0.54[1] (28. April 2026) |
| Betriebssystem | diverse Unix-Derivate |
| Programmiersprache | C |
| Kategorie | FTP-Server |
| Lizenz | BSD-Lizenz |
| deutschsprachig | ja |
| www.pureftpd.org | |
PureFTPd ist ein Open-Source-FTP-Server für Unix und unixähnliche Systeme. Unterstützt werden die Betriebssysteme GNU/Linux, viele BSD-Derivate, Solaris, Tru64 UNIX, Darwin, IRIX und HP-UX. Des Weiteren unterstützt das Programm LDAP-, MySQL-, PostgreSQL- und benutzerdefinierte Authentifizierung, sowie SSL/TLS-Verschlüsselung und das File Exchange Protocol (FXP).
Im Gegensatz zu den meisten anderen FTP-Daemons wird PureFTPd nicht mittels Konfigurationsdatei (außer für LDAP und MySQL), sondern per Attribute konfiguriert, die dem Daemon beim Starten übergeben werden. Es existiert zwar auch eine Konfigurationsdatei (unter /usr/local/etc/). Die jedoch wird mittels eines Perl- oder Python-Skript, welches als Wrapper fungiert, in einen Konsolenbefehl umgewandelt. Optional existieren auch zwei grafische Frontends: kcmpureftpd, ein Modul für das KDE-Kontrollzentrum und PureAdmin, welches auf GTK2 basiert. Für Mac OS X gibt es den PureFTPd-Manager, welcher auf Cocoa basiert. Als Web Frontend existiert der User manager for PureFTPd. Er benötigt einen Webserver, vorzugsweise Apache, eine PHP-Installation und eine MySQL-Datenbank in der die (virtuellen) FTP-Benutzer verwaltet werden.
Virtuelle Benutzer, also Benutzer die nicht auf dem System, sondern nur in der PureFTPd-Datenbank existieren, werden ebenfalls unterstützt. Virtuelle Benutzer erben die Eigenschaften von einem „echten“ Benutzer. Dadurch wird Konfigurationsaufwand gespart und Sicherheit und Flexibilität erhöht.
Ab Version 1.0.15 steht das Programm unter BSD-Lizenz, vorher unter GPL.
PureFTPd basiert auf Troll-FTPd, das von Arnt Gulbrandsen um 1995 geschrieben wurde, während er bei Trolltech arbeitete.
Weblinks
- http://www.pureftpd.org/project/pure-ftpd – offizielle Projekt-Homepage
- http://www.x-fish.org/tux_pureftpd00.html – Konfigurations-Anleitung
- http://notes.twinwork.net/pureftpd/ – Konfiguration (englisch)
- Frontends:
- http://lkr.sourceforge.net/kcmpureftpd/ – kcmpureftpd
- http://purify.sourceforge.net/ – PureAdmin
- http://machiel.generaal.net/index.php?subject=user_manager_pureftpd – User manager for PureFTPd (Web Frontend)
Einzelnachweise
- ↑ Release 1.0.54. 28. April 2026 (abgerufen am 28. April 2026).
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.