ProfTPD ist ein hochkonfigurierbarer FTP-Daemon für UNIX- und UNIX-ähnliche Betriebssysteme. Weitere Informationen zu den Plattformen finden Sie in der Datei Readme.Ports -Datei, auf denen ProfTPD bekannt ist oder angesehen wird, um zu erstellen und auszuführen.
ProfTPD wuchs aus dem Wunsch nach einem sicheren und konfigurierbaren FTP -Server. Es wurde von einer erheblichen Bewunderung des Apache -Webservers inspiriert. Im Gegensatz zu den meisten anderen UNIX -FTP -Servern wurde es nicht von der alten BSD ftpd -Codebasis abgeleitet, sondern ist ein völlig neues Design und eine völlig neue Implementierung.
Die umfangreiche Konfigurierbarkeit von ProfTPD bietet Systemadministratoren eine große Flexibilität bei der Benutzerauthentifizierung und Zugriffskontrollen, einschließlich virtueller Benutzer und einfacher chroot() -FTP -Sitzungen für einzelne Benutzer.
ProfTPD ist bei vielen Dienstanbietern beliebt, um den Zugriff auf User -Webseiten zu erhalten, ohne auf UNIX -Shell -Konten zurückzugreifen.
Eine Übersicht über die Änderungen in dieser Version finden Sie in Release_Notes .
inetd / xinetd zu ausgeführt.SITE EXEC -Befehl, und alle Datei- und Verzeichnisse werden intern generiert, ohne einen externen LS -Befehl zu verwenden.utmp / wtmp -Unterstützung. Eine erweiterbare, anpassbare Protokollierung ist verfügbar.Ausführliche Installationsanweisungen finden Sie in der Installationsdatei im Stammverzeichnis der Quellverteilung.
Die ProfTPD -Quellverteilung ist so konfiguriert, dass sie mit den GNU -Autotools konfiguriert werden kann. Das Kompilieren und Installieren folgt daher der bekannten Befehlssequenz von
./configure
make
make installEin erheblicher Teil der Konfigurierbarkeit von ProfTPD erfolgt jedoch zum Kompilierungszeit. Daher wird dringend empfohlen, die Installation und den gesamten Readme zu lesen. * Dateien, die sich auf Ihre Plattform und die gewünschten Funktionen beziehen, bevor Sie die Quellen erstellen.
ProfTPD verwendet eine einzige Konfigurationsdatei. Einige Beispiele sind in den Probenkonfigurationen/ dem Unterverzeichnis der Quellverteilung enthalten.
Bei den meisten Systemen muss die inetd oder xinetd -Konfiguration geändert werden, um entweder den aktuellen FTPD -Eintrag zu entfernen, um profTPD -Standalone auszuführen, oder um den aktuellen FTPD -Eintrag für die Verwendung des ProfTPD -Daemons zu ändern.
Wenn Sie Fragen haben, stellen Sie sie bitte in den entsprechenden Mailinglisten.
Wenn Sie die Dokumentation nicht verstehen, teilen Sie es uns bitte mit, damit wir sie besser erklären können. Die allgemeine Idee ist: Wenn Sie um Hilfe bitten müssen, muss etwas repariert werden, damit Sie (und andere) keine Hilfe bitten müssen. Wenn wir Fragen stellen, können wir wissen, was dokumentiert, beschrieben und/oder festgelegt werden muss.