Das FTP-Protokoll bietet keine Sicherheit, da die Anmeldeinformationen des Benutzers unverschlüsselt gesendet werden, ebenso wie die Datenübertragung selbst. Dank des FTPES-Protokolls können wir TLS (Transport Layer Security) zur Authentifizierung und sicheren Dateiübertragung verwenden. Die überwiegende Mehrheit der FTP-Server für Linux unterstützt die verschlüsselte Version dieses Protokolls (FTPES).
Proftpd
Der erste, der durch unsere Hände geht und ihn analysieren kann, ist Proftpd, ein FTP-Server, der aus dem Wunsch heraus entstand, einen sicheren und hochgradig konfigurierbaren Server zu haben, basierend auf der Bewunderung seines Schöpfers für den Apache-Webserver. Die Entwickler entschieden sich für die Entwicklung von Proftpd, weil Programme zum Erstellen von FTP-Servern unter Linux zu dieser Zeit viel eingeschränkter waren und nicht die gleichen Funktionen wie Programme für Windows hatten.
Die Hauptmerkmale von proftpd sind die folgenden:
- Es hat eine Hauptkonfigurationsdatei, die Anweisungen und Anweisungsgruppen enthält, die sehr intuitiv sind, wenn Sie den Apache-Webserver verwendet haben, da er darauf angewiesen ist, proftpd zu erstellen.
- Sie haben ein Verzeichnis namens “.phtpcess”, das dem Apache “.htaccess” ähnelt.
- Es ist sehr einfach, mehrere virtuelle FTP-Server und anonyme FTP-Dienste einzurichten.
- Entwickelt für den Betrieb als eigenständiger Server oder von inetd / xinetd, je nach Systemlast.
- Sie haben anonyme Stammverzeichnisse, die keine Verzeichnisstruktur, Binärsysteme oder andere Systemdateien erfordern.
- Es gibt keinen SITE EXEC-Befehl, der die Sicherheitsprobleme vermeidet, die er verursachen kann.
- Versteckte Dateien und Verzeichnisse basieren auf Berechtigungen im Unix-Stil.
- Es verfügt über eine eigenständige Funktion, die als privilegierter Benutzer fungiert, um das Angriffsrisiko zu reduzieren.
- Die Registrierung entspricht dem wu-ftpd-Standard mit utmp/wtmp.
- Es verfügt über einen geheimen Passwortverwaltungsdienst und Unterstützung für abgelaufene Konten.
- Es ist modular aufgebaut, was bedeutet, dass Sie den Server problemlos mit Modulen wie SQL-Datenbankmodulen, LDAP-Servern, SSL/TLS-Verschlüsselung, RADIUS-Unterstützung usw. erweitern können.
- Es ist kompatibel mit und unterstützt IPv6.
Um es zu installieren, müssen Sie lediglich ein Terminal öffnen und den Befehl “sudo apt install proftpd” eingeben, wie er in den Haupt-Repositorys aller Linux-Distributionen zu finden ist.
Wie Sie sehen können, ist Proftpd sehr vollständig und hat seinen Windows-Pendants nichts zu beneiden. Bei RedesZone haben wir einen komplettes Tutorial zur proftpd-Konfiguration mit den Grundoptionen.
Vsftpd
Dieser GPL-lizenzierte FTP-Server ist für UNIX-Systeme einschließlich Linux verfügbar. Laut seinen Entwicklern ist es ein sehr sicherer, extrem schneller und sehr stabiler Server. Es ist so gut, dass RedHat und Suse FTP diesen FTP-Server verwenden, also müssen Sie sich ein Bild von seiner Qualität und Konfiguration machen. Es wurde von Grund auf auf Sicherheit ausgelegt und implementiert, und dank dessen hat es mehrere Designfehler behoben, die seine Konkurrenten nicht haben, wie zum Beispiel die Verwendung von sicherer Programmierung und Chroot-Techniken, um einen Pufferüberlauf zu verhindern.
Seine Hauptmerkmale sind:
- Es hat virtuelle IP-Konfigurationen
- Sie können virtuelle Benutzer erstellen
- Es kann im Standalone- oder inetd-Modus arbeiten.
- Die Benutzerkonfigurationsoptionen sind sehr fortschrittlich.
- Es verfügt über einen Bandbreitenbeschleuniger, um die Downloads noch besser zu machen.
- Sie können Limits pro IP festlegen.
- Unterstützt IPv6.
- Unterstützt Verschlüsselung über SSL-Integration.
Wenn Sie nach einem sicheren und stabilen FTP-Server suchen, sollten Sie Vsftpd ausprobieren, zusammen mit Proftpd sind dies die beiden besten FTP-Server, die Sie heute finden können.
Pureftpd
Dieser FTP-Server ist wie die vorherigen kostenlos, sicher und legt Wert auf Effizienz und Benutzerfreundlichkeit. Pureftpd läuft unter Linux, MacOS, OpenBSD, NetBSD, DragonflyBSD, FreeBSD, Solaris and Derivatives, Tru64, Irix, HPUX und AIX und ist in viele Sprachen übersetzt, darunter auch Spanisch.
Zu seinen Hauptmerkmalen gehört die Einfachheit für Anfänger, die laut Entwicklern den Server in wenigen Minuten installieren können, da sie nur das Pureftpd-Paket auf dem Betriebssystem installieren müssen. Bei Pureftpd ist keine Kontrolle über die Konfigurationsdatei erforderlich, da einfache Befehle verwendet werden, um Funktionen zu aktivieren und gegebenenfalls einzuschränken. Zu den weiteren großartigen Funktionen gehören die Möglichkeit, Nutzungsgebühren festzulegen, das FXP-Protokoll (Server-to-Server) zu konfigurieren und es allen oder nur authentifizierten Benutzern zur Verfügung zu stellen.
In Bezug auf die Sicherheit ist zu beachten, dass es Schutz vor dem Zugriff durch Brute-Force bietet und der Zugriff standardmäßig anonym und sicher ist. Es hat auch Bestellungen rein-ftphoho zeigt uns eine Tabelle mit den aktiven Sitzungen in Echtzeit, der von jedem Benutzer verwendeten Bandbreite, den hoch- oder hochgeladenen Dateien und deren Quelle. Unter den spezifischsten Funktionen finden wir IPv6-kompatibel
Wie Sie sehen, handelt es sich um einen sehr vollständigen FTP-Server, der aufgrund seiner guten Leistung von verschiedenen Betriebssystemen für Router und NAS-Server verwendet wird. Je nach Erfahrung kann dies für grundlegende Aufgaben sehr einfach sein oder Sie können erweiterte Optionen mit allen verfügbaren Optionen konfigurieren.
Wir empfehlen Ihnen bei Offizielle Pureftpd-Website Hier finden Sie alle Funktionen im Detail und die Dokumentation dieses wunderbaren FTP-Servers für Linux.
CrushFTP
Dieser FTP-Server ermöglicht es Ihnen, Dateien in komprimierten Formaten in den Stream hochzuladen oder sogar ZIP-Dateien beim Herunterladen automatisch zu erweitern. Dies ist besser bekannt als ZipStreaming und hat den Vorteil, dass es die Übertragung vieler Dateitypen erheblich beschleunigen kann.
Darüber hinaus verfügt es über eine sichere Verwaltung über einen Webbrowser, mit dem Sie den Server von überall oder mit fast jedem Gerät verwalten und überwachen können. CrushFTP kann häufige Hacking-Versuche und Bots erkennen, die nach schwachen Passwörtern suchen. Wenn es automatisch erkannt wird, wird es vor diesen Angriffen geschützt, um die Schlüssel zu erhalten und diese IPs automatisch zu sperren. Es verfügt über eine Benutzerverwaltung, die Vererbung, Gruppen und virtuelle Dateisysteme umfasst. CrushFTP unterstützt SFTP-, SCP-, HTTPS-, WebDAV-SSL-, FTPS- und SSH-Tunnel. Wie Sie sehen, handelt es sich um ein sehr umfassendes Programm, das hauptsächlich auf die kommerzielle Ebene ausgerichtet ist.
Obwohl es sich um einen Zahlungsplan handelt, reichen die speziellen Lizenzen, die wir benötigen, von einem kleinen Büro für 70 US-Dollar bis hin zu einem großen Unternehmen für 20 US-Dollar. Daher sollten Sie die für Ihre Bedürfnisse am besten geeignete Lizenz auswählen. Wir empfehlen Ihnen bei Offizielle CrushFTP-Website Dort finden Sie alle Informationen zu diesem kostenpflichtigen FTP-Server.
Glftpd
Es ist ein kostenloser FTP-Server, der mit Unix-, Linux-, macOS- und BSD-Betriebssystemen kompatibel ist. Dieser FTP-Server kann Verbindungen auf eine bestimmte IP-Adresse beschränken, hat Dateiübertragungsbeschränkungen für Benutzer, Gruppen oder beides, auch wenn sie nicht in Systemdateien gespeichert sind, was ihn ideal für private Warez-Server macht.
Einer der Hauptunterschiede zu vielen anderen FTP-Servern besteht darin, dass Glftpd über eine eigene Benutzerdatenbank verfügt, die vollständig online gepflegt werden kann. Seine Hauptmerkmale sind:
- Es ist extrem konfigurierbar und seine Möglichkeiten sind endlos.
- Es funktioniert in einer entspannten Umgebung, die es sicher macht.
- Es verfügt über viele Funktionen, die viele erweiterte Einstellungen ermöglichen, wie zum Beispiel:
- Virtuelle Benutzer und Gruppen
- Bandbreitenlimit
- Lade- und Entladeverhältnis
- CRC-Berechnung in Echtzeit heruntergeladener Dateien
- Skriptunterstützung für fast alle Befehle und Funktionen
- Online-Benutzerverwaltung
- hinzugefügter Benutzer
- Nehmen Sie Benutzer
- Benutzer wechseln
- Sichtbare Statistiken
- Unterstützung für TLS / SSL-Verschlüsselung
- Unterstützung von Zugriffskontrolllisten
Dieser FTP-Server verspricht aufgrund seiner Funktionen wirklich eine sehr interessante Option zu sein, und da er auch kostenlos ist, lohnt es sich noch mehr, ihn auszuprobieren. Wir empfehlen Ihnen bei Offizielle Glftpd-Website Dort finden Sie alle Informationen zu diesem kostenpflichtigen FTP-Server.
Wie Sie sehen können, haben wir viele Programme zum Erstellen sehr fortschrittlicher FTP- und FTPES-Server, und alles außer CrushFTP ist kostenlos. Auf der einen Seite haben wir Proftpd, ein sehr vollständiges und sehr empfehlenswertes Programm. Falls es sehr fortgeschritten ist und Sie nicht so viele Optionen benötigen, ist Vsftpd sehr gut und sehr einfach zu konfigurieren. Schließlich wird Pureftpd auch häufig in Router- und NAS-Betriebssystemen verwendet.
Die Auswahl des einen oder anderen Programms ist sehr schwierig, da es sich allesamt um sehr gute Alternativen handelt, mit umfangreichen Konfigurationsmöglichkeiten und die immer mit regelmäßigen Updates aktualisiert werden.