MFT-Benchmark: Files.com, Thru, Cerberus FTP und Serv-U getestet
Wir haben vier Managed-File-Transfer-Plattformen getestet: Files.com, Thru, Cerberus FTP Server und Serv-U MFT Server. Wir haben Setup, Dateiübertragungs-Workflows, eingehende Sammlung, Sicherheitskonfiguration, Automatisierung und Administration durchgearbeitet.
Alle folgenden Beobachtungen stammen aus der praktischen Nutzung von Testkonten oder installierter Software.
Unsere Testumgebung: Eine symmetrische 1.000 Mbit/s-Leitung (128 MB/s Upload-Kapazität) mit Standort Istanbul, mit AWS m6i.xlarge-Instanzen für Cerberus (Windows Server 2025) und Serv-U (Linux).
Managed File Transfer Benchmark-Ergebnisse
1. Einrichtung und Bereitstellung
- Files.com hat keinen Installationsschritt. Nach der Anmeldung landen Sie direkt im Dateibrowser. Es gibt keinen Onboarding-Assistenten oder eine Einrichtungscheckliste. Die Plattform ist vollständig gehostet; es ist kein eigener Server erforderlich.
- Thru ist ebenfalls cloudgehostet. Nach der Anmeldung ist das Dashboard sofort zugänglich. Die Erstkonfiguration erfordert das Erstellen einer Organisation und mindestens eines Endpunkts, bevor eine Dateiübertragung stattfinden kann. Es gibt eine obligatorische Einrichtungssequenz, die aber unkompliziert ist.
- Cerberus FTP Server ist nur für Windows. Unterstützte Server-Betriebssysteme sind Windows Server 2016, 2019, 2022, 2025 und Windows 10/11. Die Installation erfordert die Bereitstellung eines Windows-Computers, das Ausführen eines Installers und die Angabe von Dienstkontoinformationen. Das Admin-Panel ist eine native Desktop-Anwendung, die auf dem Server läuft; es ist nicht aus der Ferne zugänglich. Wir haben zu Testzwecken eine Windows Server 2025-Instanz auf AWS bereitgestellt.
- Serv-U unterstützt sowohl Windows als auch Linux. Wir haben die Linux-Version auf einer AWS m6i.xlarge-Instanz installiert. Die Installation über das Terminal erfordert vier Bestätigungen (Verzeichnis auswählen, als Dienst installieren, jetzt starten) und ist in etwa fünf Sekunden abgeschlossen. Das Admin-Panel ist browserbasiert und remote zugänglich, was einen bedeutenden praktischen Unterschied zu Cerberus darstellt.
2. Admin-Panel-Zugriff
Dies ist einer der deutlichsten funktionalen Unterschiede zwischen den cloudgehosteten und den On-Premise-Produkten.
- Files.com und Thru sind vollständig browserbasiert und von jedem Gerät aus zugänglich.
- Das Admin-Panel von Serv-U läuft auf Port 8443 und ist von jedem Browser aus fernzugänglich.
- Das Admin-Panel von Cerberus ist eine native Windows-Desktop-Anwendung, die auf dem Server selbst läuft; für die Verwaltung ist eine Remote-Desktop-Session in den Windows-Rechner erforderlich. Es gibt keine vergleichbare webbasierte Admin-Oberfläche.
3. Dateiübertragungsschnittstelle
- Files.com unterstützt das Hochladen von Files, Ordnern und neuen Ordnern vom selben Bildschirm aus. Ein persistenter Upload-Bereich unten zeigt den Fortschritt, ermöglicht Pausieren und Abbrechen pro Übertragung und zeigt die Gesamtzahl der verbleibenden Dateien sowie die kombinierte Größe aller aktiven Uploads an. Files können in der Vorschau betrachtet, mit Farb-Tags (Prioritätsfarbe) versehen und über ein Kontextmenü pro Datei dupliziert und verwaltet werden.
- Thru wickelt Übertragungen über sein Flow Studio ab, indem Dateien zwischen konfigurierten Quell- und Zielendpunkten bewegt werden, und nicht über eine direkte Upload-Schnittstelle. Der interne Datei-Upload über das Datei-Upload-Modal in Flow Studio funktioniert einwandfrei. Die Webformular-Einbettungsfunktion (für externe Sender-Seiten) schlug in der Praxis aufgrund von CORS-Fehlern fehl. Es wurde keine CORS-Konfiguration im Trial-Interface gefunden, obwohl sie möglicherweise an anderer Stelle in der Plattform existiert.
- Cerberus FTP bietet eine Weboberfläche für Endbenutzer, die vom Admin-Panel getrennt ist. Der Dateimanager unterstützt Aktualisieren, Alle auswählen, Löschen, Umbenennen, Neuer Ordner, Zip und Unzip. Ordner-Upload wird unterstützt. Während eines Video-Uploads erschien ein Inline-Videoplayer in der Upload-Warteschlange, während die Übertragung noch lief. Eine Dateivorschau ist während des Uploads verfügbar.
- Serv-U Client-Schnittstelle unterstützt Einzeldatei-Upload und Mehrfachdatei-Upload, aber keinen Ordner-Upload. Es gibt keine Dateivorschau während des Uploads.
4. Upload-Durchsatz
Wir haben den Durchsatz mit einer 342 MB großen Datei gemessen, die über den öffentlichen Web-Posteingang von Files.com hochgeladen wurde. Unsere Testverbindung: 1.000 Mbit/s symmetrisch, 128 MB/s Upload-Kapazität, Istanbul.
- Mit Speicherort USA, Virginia lief der Upload mit 6 MB/s, etwa 5% der verfügbaren Bandbreite. Nach Umstellung der Speicherregion des Kontos auf EU Deutschland, Frankfurt wurde dieselbe Datei mit 14 MB/s hochgeladen, mehr als das Doppelte des Virginia-Ergebnisses, was mit der geringeren geografischen Entfernung zu Istanbul übereinstimmt. Die Regionsmigration selbst war innerhalb von Sekunden abgeschlossen, wobei vorhandene Dateien sofort in der neuen Region verfügbar waren. Beide Ergebnisse zeigen deutliche Durchsatzbeschränkungen, denn die verfügbare Posteingangs-Upload-Geschwindigkeit stellt eine echte Einschränkung für Anwendungsfälle mit großen Dateiübertragungen dar, unabhängig von der Region.
- Der Durchsatz von Cerberus wurde während eines Empfänger-Downloads einer freigegebenen Videodatei gemessen. Der Transfer-Tab im Admin-Panel zeigte 150,1 MB, 4,44 MB/s und 13% Fortschritt während unseres Überwachungszeitraums.
- Der Durchsatz von Thru und Serv-U wurde in diesem Benchmark nicht quantitativ gemessen.
5. Eingehende Dateisammlung
Files.com unterstützt drei Posteingangstypen: Webformular (generiert eine öffentliche URL), E-Mail-Posteingang (generiert eine eigene E-Mail-Adresse, als Anhang gesendete Dateien landen direkt in einem konfigurierten Ordner) und einen kombinierten Web- und E-Mail-Posteingang. Web-Posteingänge unterstützen Passwortschutz, ein Registrierungsformular und eine Clickwrap-Vereinbarung, die alle optional und kombinierbar sind. E-Mail-Posteingänge unterstützen Absender-Whitelisting nach Adresse oder Domain und können jede Einsendung in einem eigenen Unterordner mithilfe einer Benennungsvorlage mit Name, E-Mail, Domain und Datum/Zeit-Token organisieren.
Wir haben den E-Mail-Posteingang getestet, indem wir eine 342 MB große Datei von Gmail gesendet haben. Gmail hat sie in einen Google Drive-Link umgewandelt, anstatt sie als direkten Anhang zu senden. Die Datei erreichte den Posteingang nicht, und es wurde kein Fehler gemeldet. Eine kleine Datei, die als echter Inline-Anhang gesendet wurde, funktionierte korrekt und erschien automatisch in einem eigenen Unterordner im Zielordner.
Thru unterstützt einen Webformular-Endpunkttyp, der eine browserbasierte Upload-Seite für externe Absender generiert. Die Einbettungsfunktion ist in der Oberfläche über eine Option „Embed Thru Upload Component“ verfügbar, scheiterte jedoch in der Praxis aufgrund von CORS-Fehlern. Es wurde keine CORS-Konfiguration im Trial-Interface gefunden, obwohl sie möglicherweise an anderer Stelle in der Plattform existiert.
Cerberus unterstützt Dateifreigabe über einen fünfstufigen Assistenten: Freigabe-Grundlagen (Name, Ablauf, Passwort), Optionen (öffentlicher Download/Upload, Benachrichtigungen, auto-Bereinigung bei Ablauf), Sicherheit (Einmal-Passwort per E-Mail, Gästeliste bis zu 500), E-Mail (Link direkt an Empfänger senden) und Überprüfung. Empfänger erhalten eine passwortgeschützte, lesegeschützte Dateiansicht mit individuellem Download und Zip-Download-Optionen.
Serv-U unterstützt sowohl ausgehende Dateifreigabe (Datei hochladen und Download-Link senden) als auch eingehende Dateianforderungen (Upload-Link generieren; der Empfänger sendet Dateien an Sie). Die Abläufe funktionieren, erfordern aber das Navigieren durch mehrere Pop-ups. Die Empfängerseiten sind minimal gehalten, ohne Branding, ohne Kontextinformationen jenseits der Upload-Oberfläche.
6. Protokollunterstützung
Alle vier Plattformen unterstützen FTP, FTPS, SFTP und HTTPS. Files.com unterstützt zusätzlich AS2 und WebDAV; weder Thru, Cerberus noch Serv-U enthalten diese Protokolle in ihrem Standardangebot.
Der FTP-Einstellungen-Tab von Serv-U listet jeden vom Server unterstützten FTP-Befehl auf und erlaubt es, jeden einzeln zu aktivieren oder zu deaktivieren – eine Kontrollebene der FTP-Befehle, die auf den anderen getesteten Plattformen nicht beobachtet wurde.
Wir haben uns bei Files.com angemeldet und die Dateiverwaltungsoberfläche von Grund auf getestet, Dateien hochgeladen, die Ordnerstruktur navigiert, Berechtigungen verwaltet und Benachrichtigungs- und Governance-Einstellungen erkundet.
7. Automatisierung und Workflow
Files.com unterstützt vier Automatisierungs-Trigger-Typen: Intervall (täglich, wöchentlich, monatlich, vierteljährlich, jährlich), Benutzerdefinierter Zeitplan (genaue Zeiten und Tage, unterstützt mehrere Durchläufe pro Tag, mit Feiertagsausschluss nach Region), Eingehender Webhook (ausgelöst durch ein externes System) und Ad-Hoc (manueller Start). Der Feiertagsregionsausschluss des benutzerdefinierten Zeitplan-Triggers ist in Dateiverwaltungsplattformen ungewöhnlich. Dateiorganisationsregeln unterstützen automatische Umbenennung beim Upload, auto-Verschieben/Kopieren in Unterordner und automatische persönliche Ordnererstellung pro Benutzer.
Thru baut Automatisierung in sein Flow Studio-Modell ein. Quell- und Ziel-Endpunkte werden unabhängig konfiguriert, mit Verarbeitungsoptionen pro Endpunkt (Verschlüsselung, Entschlüsselung, Komprimierung, Dekomprimierung), Trigger-Datei-Behandlung, um die Weiterleitung unvollständiger Uploads zu verhindern, und Umbenennungsregeln. Die Plattform unterstützt Zeitplanung über Intervall, benutzerdefinierten Zeitplan, eingehenden Webhook und Ad-Hoc-Trigger auf Flow-Ebene.
Cerberus handhabt Automatisierung über seinen Event Manager. Ereignisregeln unterstützen 16 Trigger-Typen, darunter Dateiübertragungsereignis, Anmeldeereignis, Dateilöschungsereignis, Dateiverschiebe-/Kopierereignis, IP-blockiertes Ereignis und andere. Verfügbare Aktionen umfassen E-Mail-Ereignisbenachrichtigung, Ausführbare Datei starten, Dateioperation starten, HTTP POST senden, Datei senden und Datei abrufen. Geplante Aufgaben verwenden denselben Aktionssatz mit zwei Ergänzungen: Gespeicherten Bericht per E-Mail senden und Ordner scannen. Ereignisziele definieren die externen Endpunkte, an die Aktionen gesendet werden können: SMTP, ausführbare Datei, HTTP POST und Dateiübertragungsziele.
Serv-U unterstützt Ereignisregeln auf Server-, Domänen-, Gruppen- und Benutzerebene. Der Ereignis-Tab auf Serverebene unterstützt Ereignistypen wie Serverstart und andere. Benutzerebenenereignisse unterstützen Aktionen wie E-Mail senden und andere, mit einer Schaltfläche „Gemeinsame Ereignisse erstellen“, die auto-matisch einen Standardregelsatz generiert.
8. Verschlüsselung und Sicherheit
Files.com unterstützt GPG-Verschlüsselung, konfigurierbar pro Ordner (mit PGP-Erzwingung, Schlüsselgenerierung und -verwaltung in der Plattform integriert). SFTP/SSH-Schlüssel-Authentifizierung wird mit Schlüsselpaargenerierung im Browser unterstützt. Steuerung der Cipher-Suites ist verfügbar. Die Passwortrichtlinie erzwingt mindestens 10 Zeichen mit Buchstaben-, Zahlen-, Symbol- und Groß-/Kleinschreibungsanforderungen; sperrt die letzten 10 wiederverwendeten Passwörter; und weist Passwörter zurück, die in bekannten Datenbanken mit kompromittierten Zugangsdaten gefunden werden. Die Passwortregeln können optional auf Freigabelinks und Posteingänge ausgedehnt werden. 2FA unterstützt SMS, TOTP, Hardware-Schlüssel und YubiKey Native. FTP-, SFTP- und WebDAV-Benutzer können für automatisierte Systemkonten von der 2FA ausgenommen werden. Session-IP-Pinning, Geo-Blocking nach Land und IP-Whitelisting sind alle verfügbar.
Thru beinhaltet PGP-Schlüsselerzeugung direkt in der Plattform (Name, E-Mail, Algorithmus, Schlüsselstärke, Passphrase, optionales Ablaufdatum). SSH-Schlüssel folgen derselben Struktur. SSL/TLS-Zertifikate können per Drag-and-Drop importiert werden. Die Import-Benutzeroberfläche gibt keine akzeptierten Formate, Chain-Anforderungen oder Unterscheidung zwischen Client- und Serverzertifikaten an.
Cerberus bietet einen Bereich Firewall Controls, der eine sechsstufige Pipeline zeigt. Auto-Blockierung wird nach einer konfigurierbaren Anzahl fehlgeschlagener Anmeldungen ausgelöst (Standard 5) und sperrt für eine konfigurierbare Dauer (Standard 180 Minuten) oder dauerhaft. DoS-Schutz ist standardmäßig aktiv. Passwortrichtlinien pro Benutzer und Gruppe sind konfigurierbar. Die Liste gesperrter Erweiterungen ermöglicht es Administratoren, eine Deny-Liste nach Dateierweiterung für Uploads und Umbenennungen zu definieren.
Serv-U Cipher-Suite-Konfiguration deckt SSL/TLS für FTPS und HTTPS ab, SSH-Private Keys für SFTP, einzelne Umschalter für TLS 1.2/1.3, SSH Ciphers, SSH MACs, SSH Key Exchange Algorithms, SSH Key Algorithms und FIPS 140-2-Modus. Dies ist die fein granularste Cipher-Konfiguration der vier getesteten Plattformen. Serv-U Gateway bietet eine Reverse-Proxy-DMZ-Komponente, die Dateiübertragungsverbindungen in der DMZ terminiert und eingehende Verbindungen zum internen Netzwerk unterbindet.
9. Benutzer- und Zugriffsverwaltung
Files.com Benutzererstellung beinhaltet Benutzernamen, Authentifizierungsmethode, E-Mail, vollständigen Namen, Firma, Rollenzuweisung (Standardbenutzer oder Site-Administrator, plus Abrechnungsadministrator und schreibgeschützter Site-Administrator), ordnerbasierte Berechtigungen, Ablaufdatum des Benutzerzugriffs, automatisches Deaktivierungsdatum für inaktive Konten, IP-Beschränkungen, 2FA-Einstellungen, erlaubte Protokolle und FTP/SFTP-Stammordnerkonfiguration. Benutzer-Lifecycle-Regeln deaktivieren oder entfernen automatisch Konten, die eine konfigurierte Anzahl von Tagen inaktiv waren. SSO unterstützt 13 Identitätsanbieter: Auth0, Microsoft Entra ID, Box, Dropbox, Cisco Duo, Google, Idaptive, JumpCloud, Microsoft Active Directory, Okta, OneLogin, SAML und Slack. SCIM-Provisionierung und -Deprovisionierung wird unterstützt.
Thru enthält einen Abschnitt Maschinenbenutzer für Konten, die mit installierten Thru-Knoten verbunden sind. Ein Admin-Bereich umfasst Benutzer, Rollen, Aufbewahrung, Audit-Protokoll, MFA, Thru-Knoten, Feature Flags und SSO-Zuordnungen.
Cerberus Benutzerverwaltung umfasst Tabs für Benutzer, Gruppen, Richtlinie, Gesperrte Erweiterungen, Angeforderte Konten und Öffentliche Freigaben. Die Passwortrichtlinie erzwingt Mindestlänge (10 Zeichen), Zeichenanforderungen (Buchstabe, Zahl, Sonderzeichen) und Rotation alle 180 Tage mit einer 3-tägigen E-Mail-Vorabbenachrichtigung. AD-Benutzer, LDAP-Benutzer und SSO-Benutzer sind getrennte Menüpunkte. AD-Benutzer zieht Domänenkonten automatisch heran, wenn der Server der Domäne beigetreten ist. Die Erstellung von Benutzerkonten kann von der Anmeldeseite der Weboberfläche aus mit einem Administrator-Genehmigungsablauf angefordert werden.
Serv-U Benutzererstellung umfasst neun Tabs: Benutzerinformationen, Verzeichniszugriff, Virtuelle Pfade, Protokollierung, Gruppen, Ereignisse, IP-Zugriff, Grenzwerte & Einstellungen und Multifaktor-Authentifizierung. Regeln für Verzeichniszugriff, Zuordnungen virtueller Pfade, Verbindungslimits, Protokollierungsausführlichkeit und IP-Beschränkungen sind alle pro Benutzer, pro Gruppe, pro Domäne und global konfigurierbar, wobei niedrigere Ebenen höhere überschreiben. Datenbank-Authentifizierung über ODBC wird zum Laden von Benutzern und Gruppen aus einer externen Datenquelle unterstützt. Windows/AD-Authentifizierung, LDAP-Authentifizierung und Unterstützung für eine benutzerdefinierte Authentifizierungsbibliothek sind Funktionen der MFT-Edition.
10. Überwachung und Audit
Files.com Verlaufsprotokolle erfassen jeden Dateivorgang und jedes Sitzungsereignis sowohl auf Ordnerebene als auch site-weit. Protokolle sind exportierbar und filterbar. Dateiintegritätsprüfsummen (SHA256, SHA1, CRC, MD5) können beim Upload berechnet und gespeichert werden, um Manipulationen zu erkennen. Der Bereich Nutzung zeigt Echtzeit- und historische Speicher-, Transfervolumen aufgeschlüsselt nach nativem Ausgang und Remote-Server-Eingang/Ausgang, abrechenbare Benutzeranzahl und ein Export-nach-Ordner-Tool zur Identifizierung von Speicherkonzentration.
Thru: Der Aktivitätsbereich ist ein filterbares Transferprotokoll mit Filtern für Flow, Organisation, Endpunkt, Dateiname (mit Wildcard), Verarbeitungsstatus, Transferstatus und Datumsbereich. Einzelne Dateieinträge zeigen Lieferanzahl, letzten Status und eine vollständige Download-Historie. Eine Schaltfläche Teilen innerhalb des Dateieintrags generiert bei Bedarf eine zeit- und anzahlbegrenzte Download-URL. Die Exporterstellung des Berichts dauerte während des Tests 177ms.
Cerberus: Der Bereich Verbindungen zeigt aktive Sitzungen (Verbindungs-ID, Listener, Anmeldezeit, Protokoll, Benutzername, IP-Adresse, Client-Benutzeragent) und aktive Übertragungen (Transfer-ID, Benutzer, lokaler Pfad, verbleibende Zeit, Fortschritt, Gesamtgröße, Übertragungsrate). Der Reporting-Bereich unterstützt sechs Berichtstypen, erfordert jedoch vor der Nutzung eine SQL-Datenbankverbindung. Protokolleinträge enthalten SSL-Handshake-Details und Informationen zu Validierungsschritten, die ausreichen, um Konfigurationsfehler ohne externe Tools zu diagnostizieren.
Serv-U: Die Aktivitätsüberwachung umfasst Sitzungen (Echtzeit-Sitzungsdaten mit Aktionen Trennen, Abbrechen, Broadcast und Spy & Chat), Statistiken (serverweite Sitzungs- und Transfermetriken seit dem letzten Reset) und Benutzer- & Gruppenstatistiken (dieselben Metriken pro Benutzer oder Gruppe). Der Protokoll-Tab zeigt das Serverprozessprotokoll, nicht die Benutzeraktivität. Benutzeraktivitätsprotokolle werden in eine konfigurierbare Textdateipfad pro Benutzer geschrieben. Es gibt keinen integrierten Protokollbetrachter mit Filterung oder auditfähigem Export für Benutzeraktivitäten.
Plattform-für-Plattform Deep Dive MFT Benchmark
Cerberus FTP
Wir haben Cerberus FTP Server von Grund auf heruntergeladen und installiert, das Admin-Panel eingerichtet und die für Endbenutzer verfügbare Weboberfläche erkundet, einschließlich Datei-Uploads, Kontoeinstellungen und Dateifreigabe.
Erste Schritte
Cerberus hat kein Web-Dashboard oder gehostetes Portal. Der Testprozess beginnt mit einem kurzen Formular: Vorname, Nachname, E-Mail-Adresse und Telefonnummer. Nach dem Absenden werden Sie sofort auf die Download-Seite weitergeleitet.
Cerberus läuft nur unter Windows.
Installation
Für diese Überprüfung stellten wir eine Windows Server 2025-Instanz auf AWS mit dem Instanztyp m6i.xlarge bereit. Das Ausführen des Installers öffnet einen Willkommensbildschirm, der die zu installierende Version bestätigt. Ein Klick auf Weiter führt Sie weiter.

Der nächste Bildschirm verlangt die Zugangsdaten des Windows-Dienstkontos, einen Benutzernamen und ein richtlinienkonformes Passwort, mit dem Cerberus als Hintergrunddienst ausgeführt wird.
Nach Eingabe der Zugangsdaten läuft die Installation von selbst und ist innerhalb weniger Minuten abgeschlossen.
Das Admin-Panel
Sobald die Installation abgeschlossen ist, öffnet sich die Cerberus-Verwaltungsoberfläche automatisch. Dies ist keine Web-UI; es handelt sich um eine native Desktop-Anwendung, die auf dem Server läuft und nur von dem Rechner selbst aus zugänglich ist.
Beim ersten Start wird der Einrichtungsassistent gestartet, der versucht, die öffentliche IP-Adresse des Servers automatisch zu ermitteln. In unserem Setup konnte er sie nicht bestimmen. Wir klickten auf Weiter, und der Rest der Einrichtung wurde ohne Probleme abgeschlossen.
Das Haupt-Dashboard zeigt eine Sicherheitsübersicht, Netzwerkinformationen, Upload- und Download-Zähler sowie eine Schwachstellenbewertung, alles auf einem einzigen Bildschirm. Die linke Seitenleiste listet alle Verwaltungsbereiche der Plattform auf: Zusammenfassung, Protokoll, Verbindungen, Reporting, Benutzerverwaltung, AD-Benutzer, LDAP-Benutzer, SSO-Benutzer, Firewall-Controls, Server-Manager, Event-Manager, Sync-Manager, Lokalisierung, Lizenzierung und Einrichtungsassistent. Wir werden jeden Abschnitt im Detail behandeln.
Die Installation war abgeschlossen, und wir erreichten die Hauptseite des Admin-Panels. Dies ist kein webbasiertes Dashboard; es ist eine native Windows-Anwendung (eine .exe-Datei), die direkt auf dem Server läuft und nur von diesem Rechner aus zugänglich ist. Es gibt keinen browserbasierten Fernzugriff.
Weboberfläche
Über das Admin-Panel hinaus bietet Cerberus eine Weboberfläche für Endbenutzer, um ihre Dateiübertragungen abzuwickeln. Logos, Willkommensnachrichten und andere Designelemente in dieser Oberfläche können über die serverseitigen Admin-Einstellungen angepasst werden. Die Anmeldeseite ist die Standard-Web-UI von Cerberus.
Wir meldeten uns mit dem während der Installation erstellten „inituser“-Konto an. Unmittelbar nach der Anmeldung fordert Cerberus Sie auf, zwei Sicherheitsfragen festzulegen, bevor Sie fortfahren können.
Dateimanager
Nach Abschluss der Sicherheitsfragen gelangen Sie zum Dateimanager. Verfügbare Aktionen in der Symbolleiste sind: Aktualisieren, Alle auswählen, Löschen, Umbenennen, Neuer Ordner, Zip und Unzip. Eine Filterleiste mit einer rekursiven Suchoption befindet sich über der Dateiliste.
Neben einzelnen Datei-Uploads können Sie ganze Ordner auf einmal hochladen. Als wir eine Videodatei hochluden, erschien ein Inline-Videoplayer in der Upload-Warteschlange, während die Übertragung noch lief. Sie können die Datei in der Vorschau ansehen, bevor sie fertig hochgeladen ist. Upload-Geschwindigkeit, Fortschrittsprozentsatz und Dateigröße werden alle in Echtzeit angezeigt.
Kontoeinstellungen
Der Bereich Konto behandelt Benutzereinstellungen. Die Zwei-Faktor-Authentifizierung ist hier verfügbar und kann pro Benutzer aktiviert werden. Es gibt auch eine Themenauswahl, wenn Sie das Aussehen der Oberfläche ändern möchten.
Am unteren Rand der Kontoseite befindet sich eine Schaltfläche Adressen. Ein Klick darauf öffnet ein Adressbuch, in dem Sie Namen und E-Mail-Adressen von Personen speichern können, mit denen Sie häufig Dateien teilen. Kontakte können auch per CSV-Import in großen Mengen importiert werden.
Dateifreigabe
Das Menü Freigabe zeigt alle Dateien und Ordner, die Sie für andere verfügbar gemacht haben. Um etwas freizugeben, klicken Sie mit der rechten Maustaste auf einen Ordner im Dateimanager, um einen fünfstufigen Freigabe-Assistenten zu öffnen.
Schritt 1: Bestätigt den Ordnernamen, legt eine Ablaufzeit fest (Standard 24 Stunden) und optional ein Passwort für den Freigabelink.
Schritt 2: Optionen: steuert Berechtigungen, Benachrichtigungen und Bereinigung. Öffentliche Downloads erlauben ist standardmäßig aktiviert. Sie können auch öffentliche Uploads in den Ordner zulassen, diese Uploads optional vor anderen Besuchern verbergen. Ein Benachrichtigungs-Dropdown ermöglicht E-Mail-Benachrichtigungen, wenn Dateien heruntergeladen oder hochgeladen werden. Eine Bereinigungsoption kann freigegebene Dateien automatisch löschen, wenn die Freigabe abläuft.
Schritt 3: Sicherheit ermöglicht es, vor der Zugangsgewährung ein Einmal-Passwort per E-Mail zu verlangen. Eine Gästeliste ist hier ebenfalls verfügbar, begrenzt auf 500 Gäste.
Schritt 4: E-Mail: sendet optional den Freigabelink direkt aus dem Assistenten an die Empfänger. Felder für An, Cc und Bcc sind verfügbar, zusammen mit einer Betreffzeile (vorausgefüllt mit „Neuer freigegebener Ordner“) und einem optionalen Nachrichtentext. Ein Kontrollkästchen „Kopie an mich senden“ ist ebenfalls vorhanden.
Schritt 5: Überprüfung: fasst alle konfigurierten Einstellungen vor der Erstellung zusammen: Ordnername, Ablaufdatum und -uhrzeit, ob ein Passwort erforderlich ist und ob öffentliche Downloads aktiviert sind.
Nach dem Klick auf Freigabe erstellen stießen wir auf einen Fehler: „Die vom Client bereitgestellten Hostinformationen haben die Validierung nicht bestanden. Bitte wenden Sie sich an Ihren Systemadministrator.“
Um dies zu debuggen, gingen wir zurück zum Admin-Panel und öffneten den Abschnitt Protokoll. Das Protokoll listet jedes Serverereignis in chronologischer Reihenfolge auf, einschließlich Zeitstempel, IP-Adresse, Benutzer, Listener-ID und einer Beschreibung. Wir konnten den genauen Fehler des fehlgeschlagenen Freigabeversuchs in der Liste ausfindig machen. Die Protokolleinträge zeigten auch die SSL-Handshake-Details und den spezifischen Validierungsschritt, der die Anfrage zurückwies. Dieser Detaillierungsgrad machte es einfach, die Ursache zu identifizieren.
Nach Behebung des serverseitigen Konfigurationsproblems wurde die Freigabe erfolgreich erstellt. Die Einstellungsseite für Freigaben in der Weboberfläche listet nun beide aktiven Freigaben für das inituser-Konto auf und zeigt den Ordnernamen, das Erstellungsdatum, das Ablaufdatum, die Download-Anzahl und die vollständige öffentliche Freigabe-URL für jede an.
Das Öffnen der Freigabe-URL als Empfänger zeigt eine Passwortabfrage, einen einfachen Bildschirm „Ordnerzugriffspasswort“ mit einem einzigen Eingabefeld und einer Schaltfläche Öffnen.
Nach Eingabe des Passworts wird der Empfänger zu einer schreibgeschützten Ansicht des Inhalts des freigegebenen Ordners weitergeleitet. Die Dateiliste zeigt Name, Typ, Größe und Datum. Eine Schaltfläche Zip und Download ist in der oberen rechten Ecke verfügbar, und einzelne Dateien können direkt aus der Liste heruntergeladen werden. Es ist kein Login oder Konto erforderlich.
Verbindungen
Zurück im Admin-Panel hat der Abschnitt Verbindungen zwei Tabs: Verbindungen und Übertragungen.
Der Tab Verbindungen listet die Verbindungs-ID, den Listener, die Anmeldezeit, das Protokoll, den Benutzernamen, die IP-Adresse und den Client-Benutzeragenten für alle aktiven Sitzungen auf. Während unseres Freigabetests waren drei gleichzeitige HTTPS-Verbindungen von derselben IP-Adresse sichtbar, die alle vom inituser-Konto stammten. Eine Schaltfläche Verbindung trennen ist unten verfügbar, um jede aktive Sitzung zwangsweise zu beenden.

Der Tab Übertragungen zeigt aktive Dateiübertragungen in Echtzeit an. Jede Zeile zeigt die Transfer-ID, den Benutzer, den lokalen Dateipfad, die verbleibende Zeit, den Fortschritt, die Gesamtgröße, die Übertragungsrate und den Typ an. Während der Empfänger die freigegebene Videodatei herunterlud, erschien die Übertragung hier sofort: 150,1 MB gesamt, 13% Fortschritt, laufend mit 4,44 MB/s.
Reporting
Der Abschnitt Reporting ist der Report Manager, der detaillierte Berichte über Client-Aktivitäten basierend auf Benutzernamen, Datumsbereichen und Dateizugriffen erstellt. Sechs Berichtstypen sind verfügbar: Benutzer- und Dateibericht, Anmeldebericht, Audit-Bericht, Kontobericht, Ordnerbericht und Speicherbericht. Die Nutzung dieser Funktion erfordert zuerst die Verbindung mit einer SQL-Datenbank; das Panel zeigt eine „Setup erforderlich“-Meldung, bis dies konfiguriert ist.
Jeder Berichtstyp hat sein eigenes Abfrageformular. Der Dateibericht zum Beispiel erlaubt es Ihnen, nach Zeitraum (einem Datumsbereich oder einem rollierenden Rückblicksfenster), Benutzernamen und Dateipfad zu filtern. Die Ergebnisse können nach Host, Benutzername und Zeitstempel sortiert werden, mit einem konfigurierbaren Limit. Dieselbe Abfragestruktur erstreckt sich über die anderen Berichtstypen.

Benutzerverwaltung
Die Benutzerverwaltung ist der Ort, an dem Sie alle Personen erstellen und verwalten, die auf den Server zugreifen können. Sie hat sechs Tabs: Benutzer, Gruppen, Richtlinie, Gesperrte Erweiterungen, Angeforderte Konten und Öffentliche Freigaben.
Der Tab Benutzer listet alle Cerberus-Konten auf. Derzeit ist nur inituser vorhanden. Von hier aus können Konten erstellt, bearbeitet und gelöscht werden.
Der Tab Gruppen ist in unserem Setup leer, aber hier können Sie Benutzergruppen erstellen und Berechtigungen auf Gruppenebene statt pro Benutzer verwalten.
Der Tab Richtlinie steuert Passwortkomplexitätsanforderungen und Passwortänderungsrichtlinien. Die aktuelle Konfiguration verlangt eine Mindestlänge von 10 Zeichen mit mindestens 1 Buchstaben, 1 Zahl und 1 Sonderzeichen. Der Abschnitt Passwortänderungsrichtlinie erzwingt eine Rotation alle 180 Tage, gilt für HTTP/S-Verbindungen und sendet eine E-Mail-Benachrichtigung 3 Tage vor Ablauf.
Der Tab Gesperrte Erweiterungen ermöglicht die Definition einer Verweigerungsliste von Dateierweiterungen. Im Verweigerungsmodus wird jeder Versuch, eine Datei mit einer aufgelisteten Erweiterung hochzuladen oder umzubenennen, blockiert. Mehrere Erweiterungen können durch Kommagetrennt auf einmal hinzugefügt werden. Die Liste ist derzeit leer.
Der Tab Angeforderte Konten behandelt den Self-Service-Kontobeantragungsablauf, der auf der Anmeldeseite der Weboberfläche verfügbar ist. Von hier aus konfigurieren Sie den Benachrichtigungs-SMTP-Server, die Administrator-E-Mail, benutzerdefinierten Genehmigungs- und Ablehnungstext für E-Mails und welche Felder im Anmeldeformular erforderlich sind: Vorname, Nachname, Telefon, Mobil und Begründung. Eingehende Kontoanforderungen werden unten auf dieser Seite zur Administratorgenehmigung angezeigt.
Der Tab Öffentliche Freigaben legt die serverweiten Standards für alle von Benutzern erstellten Freigabelinks fest. Konfigurierbare Optionen umfassen Standard- und maximale Freigabedauer, ob Passwörter für alle Freigaben erforderlich sind, ob die Systempasswortrichtlinie auf freigegebene Dateien angewendet wird, Dateinamenverschleierung, ob Zip-Downloads erlaubt sind und wie Benachrichtigungen gehandhabt werden. Der untere Abschnitt Einmal-Passwort steuert OTP-Einstellungen für die Zugangscodelänge, Zeichenanforderungen, Gültigkeitsdauer und Sperrschwelle nach fehlgeschlagenen Versuchen.

AD-Benutzer, LDAP-Benutzer und SSO-Benutzer
Der Abschnitt AD-Benutzer verbindet Cerberus mit einer Windows-Domäne. Wenn der Server einer Domäne beigetreten ist, wird die Benutzerliste aus Active Directory automatisch übernommen. In unserem Fall zeigt er Administrator, Cerberus, DefaultAccount, Guest und WDACUtilityAccount vom lokalen Rechner an. Von hier aus können Sie AD-Konten autorisieren, direkt auf den FTP-Server zuzugreifen, ohne separate Cerberus-Konten für jedes einzelne zu erstellen. Der Abschnitt umfasst auch Tabs für Domänenübersicht, Bindungsoptionen, Benutzer-MFA-Einstellungen und Benutzer- & Gruppen-Custom-Mappings. LDAP-Benutzer und SSO-Benutzer in der linken Seitenleiste decken dasselbe Konzept für LDAP-Verzeichnisse bzw. SSO-Identitätsanbieter ab.
Der Abschnitt Firewall Controls behandelt die gesamte verbindungsbezogene Sicherheit. Die Hauptseite zeigt ein Verbindungserlaubnis-Pipeline-Diagramm, das die sechs Stufen zeigt, die jede eingehende Verbindung durchläuft: neue Verbindung, Listener-Logins erlaubt, IP erlaubt, Land erlaubt, Listener-Limit und autorisiert. Aktive Status für Geolokalisierung (deaktiviert), Autoblocking (aktiv nach 5 Versuchen, sperrt für 180 Minuten) und DoS-Schutz (aktiv) werden auf demselben Bildschirm angezeigt. IP-Adressen können über das Country- und IP-Management-Panel zu einer Erlaubnis- oder Verweigerungsliste hinzugefügt werden. Dieses Maß an Netzwerkebenenkontrolle gibt es bei cloudbasierten Diensten nicht – es ist ein bedeutender Vorteil für On-Premise-Bereitstellungen.
Der Tab Automatische Bedrohungsblockierung konfiguriert die Brute-Force- und DoS-Regeln im Detail. Auto-Blocking und DoS-Schutz haben jeweils eigene Schalter. Unter Blockierungseinstellungen legen Sie die Anzahl fehlgeschlagener Anmeldungen fest, bevor eine auto-Blockierung ausgelöst wird (Standard: 5), das Zeitfenster, bevor der Zähler zurückgesetzt wird (120 Minuten), und optional eine Liste spezifischer Benutzernamen, die bei Fehlschlag immer eine IP-Blockierung auslösen sollen. Der Abschnitt Autoblock-Timeout lässt Sie wählen, ob eine IP für eine festgelegte Anzahl von Minuten (Standard 180) oder dauerhaft blockiert wird.
Server-Manager
Der Server-Manager ist die zentrale Konfigurationsdrehscheibe für den Server. Tabs decken Allgemeine Einstellungen, Protokolle, Listener, Nachrichten, Fernzugriff, Sicherheit, Protokollierung und Erweitert ab. Hier befinden sich alle technischen Serverkonfigurationen: Protokolleinstellungen, SSL/TLS, Cipher-Suites, Listener-Ports und Protokollierungsverhalten.

Event-Manager
Der Event-Manager ist einer der leistungsfähigsten Abschnitte im Admin-Panel. Er hat vier Tabs: Ereignisregeln, Geplante Aufgaben, Ereignisziele und Ordnerüberwachung.
Ereignisregeln ermöglichen die Definition von Triggern, die auf Ereignissen des Servers basieren. Beim Erstellen einer neuen Regel bietet die Dropdown-Liste Regeltyp: Dateiübertragungsereignis, IP-blockiertes Ereignis, Benutzerkonto-blockiertes Ereignis, Benutzerdeaktivierungsdatum abgelaufen, Kontopasswort läuft ab, Neues Kontoanforderungsereignis, Anmeldeereignis, Abmeldeereignis, Verzeichnis erstellt Ereignis, Datei gelöscht Ereignis, Datei verschieben/kopieren Ereignis, Upgrade-Verfügbarkeitsereignis, Öffentliche Dateifreigabe erstellt Ereignis, Öffentliche Dateiübertragung Ereignis, Backup-Server synchronisiert und Datei gescannt Ereignis.
Jede Regel hat einen Trigger, eine Reihe von Bedingungen und eine Reihe von Aktionen. Wir erstellten eine Testregel mit dem Trigger Dateiübertragungsereignis.
Der Bereich Bedingungen erlaubt die Filterung nach einer langen Liste von Variablen: Zeitstempel, Verbindungs-ID, IP-Adresse, Sitzungs-ID, Benutzername, Benutzergruppe, Protokolltyp, Vorname, Nachname, E-Mail, Mobilnummer, Dateiname, Dateierweiterung, lokaler Dateipfad, entfernter Dateipfad und mehr. Wir setzten eine Bedingung, dass der Benutzername gleich „inituser“ ist. Die Filterlogik unterstützt die Modi Stimmt mit irgendeinem überein oder Stimmt mit allen überein.

Wenn die Bedingungen erfüllt sind, sind die verfügbaren Aktionen: E-Mail-Ereignisbenachrichtigung, Ausführbare Datei starten, Dateioperation starten, Serveroperation starten, HTTP POST senden, Datei senden und Datei abrufen. Dies macht es möglich, ereignisgesteuerte Workflows vollständig innerhalb von Cerberus aufzubauen – zum Beispiel einen HTTP POST an einen externen Webhook auszulösen oder eine Datei an einen anderen Server zu senden, wann immer ein bestimmter Benutzer etwas hochlädt.
Geplante Aufgaben funktionieren auf die gleiche Weise, werden aber in einem Zeitintervall statt bei einem Ereignis ausgelöst. Sie definieren einen Zeitplan, legen Bedingungen fest und wählen aus denselben Aktionen: mit zwei für geplante Aufgaben spezifischen Ergänzungen: Gespeicherten Bericht per E-Mail senden und Ordner scannen.
Ereignisziele ist der Ort, an dem Sie die externen Endpunkte definieren, an die Aktionen gesendet werden können. Vier Zieltypen sind verfügbar: SMTP-Serverziel, Ausführbare Datei Ziel, HTTP Post Ziel und Dateiübertragungsziel. Diese werden referenziert, wenn Aktionen in Ereignisregeln und geplanten Aufgaben konfiguriert werden. Ein praktisches Beispiel: Wenn ein Benutzer namens „x“ eine Datei hochlädt, die größer als 10 GB ist, sende eine Big-File-Alert an den Company Slack über ein HTTP POST Ziel.
Sync-Manager
Der Sync-Manager ermöglicht die automatische Replikation von Einstellungen über mehrere Cerberus FTP Server-Instanzen hinweg. Dies ermöglicht Hochverfügbarkeit und Redundanz: Wenn Sie mehrere Server betreiben, können diese synchron bleiben, ohne manuelle Konfigurationsduplizierung. Alle Instanzen müssen dieselbe Version ausführen und über eindeutige Lizenzschlüssel verfügen. Die Einrichtung ist über die Panels Serverliste und Allgemeine Einstellungen konfigurieren unkompliziert.
Lokalisierung
Der Abschnitt Lokalisierung ermöglicht es, jeden Textstring sowohl in der server- als auch in der clientseitigen Weboberfläche zu bearbeiten. Die Spracheinstellung wird aus einer JSON-Datei geladen, und sowohl die englische Standardübersetzung als auch die aktuelle Sprachübersetzung werden für jedes String-Tag nebeneinander angezeigt. Dies gibt Administratoren volle Kontrolle über die in der gesamten Oberfläche verwendete Sprache und Terminologie.
Files.com
Unser Walkthrough behandelt die Root Folder-Oberfläche, den Upload-Ablauf, Dateiaktionen, Verlaufsprotokolle, das Berechtigungsmodell, Verschlüsselung, Benachrichtigungen und Data-Governance-Optionen.
Oberflächenüberblick
Wenn Sie zum ersten Mal auf Files.com landen, öffnet sich sofort der Dateibrowser. Es gibt keinen Onboarding-Assistenten oder eine Einrichtungscheckliste; Sie werden direkt in die Root Folder-Ansicht geworfen.
Die linke Seitenleiste listet jedes große Modul der Plattform auf: Files, Freigabe, Benutzerkonten, Verschlüsselung usw.
Die Breite der Seitenleiste macht deutlich, dass Files.com mehr als ein Cloud-Speicherprodukt ist. Es ist eine Plattform mit ernsthaften Enterprise-Ambitionen.
Der Root Folder selbst hat vier Tabs: Files, Verlauf, Berechtigungen und Einstellungen. Die Dateilistenansicht unterstützt drei Anzeigemodi, Spaltenanpassung und erweiterte Filter, die über die Symbolleiste zugänglich sind.
Speicherort
Bevor wir etwas hochluden, prüften wir, wo die Dateien tatsächlich gespeichert würden.
Ein Klick auf den Region-Auswahl oben rechts öffnet das Modalfenster Speicherort. Files.com bietet standardmäßig fünf verwaltete Speicherregionen.
Neben diesen gehosteten Optionen gibt es auch eine Remote-Server-Mount-Option. Diese ermöglicht es, einen Files.com On-Premise-Server zu verbinden und den gesamten Speicher auf eine von Ihnen vollständig kontrollierte Infrastruktur zu leiten, sei es Ihr eigenes Rechenzentrum oder eine private Cloud.
Für Organisationen mit strengen Anforderungen an Datenresidenz deckt die Kombination aus regionaler Auswahl und On-Premise-Mounting die meisten Compliance-Szenarien ab.
Hochladen von Files
Der Root Folder beginnt leer. Drei Upload-Aktionen sind in der Mitte des Bildschirms verfügbar:
Neuer Ordner: Eine Ordnerstruktur vor dem Hochladen erstellen
Files hochladen: Einzelne Dateien auswählen
Ordner hochladen: Ein ganzes Verzeichnis auf einmal hochladen
Wir haben eine 21 MB große PDF-Datei (Test.pdf) mit der Schaltfläche Files hochladen hochgeladen.
Das Upload-Panel erscheint am unteren Bildschirmrand und bleibt sichtbar, während die Übertragung läuft. Sie können einzelne Übertragungen direkt über dieses Panel pausieren oder abbrechen. Eine Zusammenfassungszeile unten zeigt die Gesamtzahl der verbleibenden Dateien und deren kombinierte Größe über alle aktiven Uploads hinweg an.
Dateiliste & Massenaktionen
Sobald der Upload abgeschlossen ist, erscheint die Datei in der Liste mit den folgenden standardmäßig sichtbaren Spalten.
Test.pdf wurde als Acrobat-Dokument aufgelistet, geändert am 1. März 2026 um 6:05 Uhr, und war 21 MB groß.
Massenaktionen wirken gleichzeitig auf mehrere ausgewählte Dateien. Für Einzeldateioperationen öffnet die Schaltfläche Aktionen auf der rechten Seite jeder Zeile ein Kontextmenü mit einer vollständigeren Reihe von Optionen.
Die Option Prioritätsfarbe ermöglicht das visuelle Markieren von Dateien, um in einem gemeinsamen Arbeitsbereich Aufmerksamkeit zu signalisieren. Duplizieren ist eine separate Option von Kopieren, die eine lokale Kopie im selben Ordner erstellt, ohne eine Zielauswahl zu erfordern.
Verlauf-Tab
Der Verlauf-Tab protokolliert jede Aktion der Benutzer im gesamten Ordner. Wir fanden nach unserer ersten Sitzung drei Einträge:
Das Protokoll erfasst sowohl Dateioperationen (Erstellung, Änderung, Löschung) als auch Sitzungsereignisse (Anmeldung). Jeder Eintrag enthält den Benutzer, die Aktionsbeschreibung, die verwendete Schnittstelle (in unserem Fall Web) und einen Zeitstempel.
Der Datumsbereichsfilter ist standardmäßig auf eine 1-Tages-Ansicht eingestellt, kann aber angepasst werden. Filter und Spaltenauswahl sind auch in dieser Ansicht verfügbar. Die Schaltfläche Exportieren ermöglicht es, das vollständige Protokoll für externe Analysen oder Compliance-Berichte zu ziehen.
Berechtigungen-Tab
Der Berechtigungen-Tab zeigt, welche Benutzer und Gruppen Zugriff auf den aktuellen Ordner haben und auf welcher Ebene.
Das Berechtigungsmodell ist granular. Für jeden Benutzer oder Gruppe können Sie sieben verschiedene Berechtigungstypen steuern.
Da wir der einzige Benutzer auf der Site waren, waren alle sieben Berechtigungen für unser Konto angekreuzt. Die Oberfläche enthält einen Hinweis: „Sie sind der einzige Benutzer dieser Site und haben bereits vollständigen Zugriff. Um anderen Benutzern Ordnerberechtigungen zu erteilen, müssen Sie einen neuen Benutzer erstellen.“
Eine Schaltfläche Neue Berechtigung hinzufügen ist am unteren Rand der Liste verfügbar. Berechtigungen können von übergeordneten Ordnern oder Gruppen vererbt werden, was bedeutet, dass Sie sie nicht auf jeder Ebene einer Ordnerhierarchie manuell setzen müssen.
Der Tab enthält auch einen ausklappbaren Abschnitt Begriffe und Symbole, der jeden Berechtigungstyp erklärt.
Einstellungen-Tab
Der Einstellungen-Tab enthält vier Unterabschnitte: Freigabe, Verschlüsselung, Benachrichtigungen und Data Governance.
Verschlüsselung
Der Untertab Verschlüsselung zeigt eine einzelne Option: GPG, derzeit auf Aus gesetzt. Ein Klick auf Bearbeiten öffnet die Konfiguration zur Aktivierung der GPG-basierten Verschlüsselung für in diesem Ordner gespeicherte Dateien.
Benachrichtigungen
Dieser Bereich war der beeindruckendste Teil des Einstellungen-Tabs. Files.com unterstützt sechs Benachrichtigungskanäle.
Jeder Kanal hat seine eigene Schaltfläche Anzeigen, die zum Konfigurationsbildschirm führt. Die Bandbreite der Integrationen hier ist wirklich nützlich für Enterprise-Umgebungen. Insbesondere Amazon SNS und Google Pub/Sub sind in Dateiverwaltungstools ungewöhnlich und deuten darauf hin, dass die Plattform für automatisierte Pipeline-Anwendungsfälle und nicht nur für manuelle Dateifreigabe gebaut ist.
Data Governance
Der Bereich Data Governance ist in zwei Kategorien unterteilt: Datenaufbewahrung und Datenbeschränkungen.
Alle Einstellungen werden mit Bearbeiten-Schaltflächen ausgeliefert. Dateiverfall ermöglicht das Festlegen automatischer Löschrichtlinien, die für Ordner mit temporären oder zeitkritischen Daten nützlich sind. Entfernte Files archivieren kann aktiviert werden, um gelöschte Dateien in einem Archiv zu behalten, anstatt sie dauerhaft zu entfernen.
Auf der Seite der Beschränkungen erlaubt Dateierweiterungen beschränken das Whitelisting oder Blacklisting bestimmter Dateitypen (z. B. nur .pdf- und .xlsx-Uploads zulassen). Dateinamen nach regulärem Ausdruck beschränken bietet die feinkörnigste Kontrolle und ermöglicht es, Namenskonventionen mit Regex-Mustern durchzusetzen. Vorschau-Wasserzeichen fügt Dateivorschaubildschirmen ein Wasserzeichen hinzu, relevant bei der Freigabe sensibler Dokumente mit externen Parteien.
Jede dieser Einstellungen ist standardmäßig deaktiviert, was bedeutet, dass die Plattform in einem permissiven Zustand ausgeliefert wird und Administratoren bei Bedarf Einschränkungen aktivieren können.
Freigabe
Ein Klick auf Freigabe in der linken Seitenleiste erweitert ein Untermenü mit sechs Einträgen.
Die Plattform standardmäßig auf Freigabelinks. Filter, Spaltenanpassung und eine Export-Schaltfläche sind verfügbar, konsistent mit denen in jeder anderen Listenansicht der Plattform.
Freigabelink erstellen
Ein Klick auf Neuer Freigabelink öffnet ein Panel inline im Dateibrowser, anstatt zu einem separaten Bildschirm zu navigieren.
Die erste Einstellung ist der Freigabetyp, beschriftet mit Datei-/Ordneränderungen in Freigabe widerspiegeln:
Live-Freigabelink: Zeigt immer auf die aktuelle Version der Datei. Wenn die Datei nach der Erstellung des Links aktualisiert wird, sehen Empfänger immer die neueste Version.
Snapshot-Freigabelink: Der Link ist auf den Zustand der Datei zum Zeitpunkt der Erstellung fixiert. Nachfolgende Änderungen am Original wirken sich nicht auf das aus, was Empfänger sehen können.
Diese Unterscheidung ist in Dokumenten-Workflows wichtig. Ein Snapshot eignet sich für einen unterschriebenen Vertrag oder einen versionierten Bericht; ein Live-Link eignet sich für eine lebende Spezifikation oder ein gemeinsam genutztes Arbeitsdokument.
Sie können mehrere Dateien in eine einzelne Freigabe aufnehmen oder zusätzliche Elemente direkt in das Freigabebündel zum Zeitpunkt der Erstellung hochladen. Elemente, die direkt in die Freigabe hochgeladen werden, sind nur auf den Freigabelink beschränkt und werden entfernt, wenn der Link abläuft oder widerrufen wird.
Verfügbare Aktionen
Die Dropdown-Liste Verfügbare Aktionen steuert, was Empfänger mit den freigegebenen Dateien tun dürfen. Diese Bandbreite deckt die meisten realen Freigabeszenarien ab, ohne dass für externe Parteien separate Benutzerkonten erforderlich sind.
Posteingänge
Der Bereich Posteingänge unter Freigabe ermöglicht die Erstellung eigener Dateieinsende-Endpunkte, die eingehende Dateien direkt in einen Files.com-Ordner leiten. Drei Posteingangstypen sind verfügbar:
Files über Web akzeptieren: Generiert eine öffentliche URL. Passwort-, Registrierungsformular- und Clickwrap-Steuerelemente sind verfügbar.
Files über E-Mail akzeptieren: Generiert eine eigene Posteingangs-E-Mail-Adresse. Als Anhang gesendete Files landen direkt im konfigurierten Ordner. Absender-Whitelisting nach Adresse oder Domain wird unterstützt.
Files über Web und E-Mail akzeptieren: Akzeptiert beide Kanäle gleichzeitig. Die Durchsetzung von Passwort- und Registrierungsformular wird in diesem kombinierten Modus nicht unterstützt.
Jeder Posteingang erfordert einen Zielordner, einen Anzeigetitel und einen URL-Schlüssel. Der URL-Schlüssel bestimmt den öffentlichen Pfad für den Posteingang. Die URL wird vor dem Speichern des Posteingangs als Vorschau generiert, sodass Sie die Adresse vor der Veröffentlichung überprüfen können.
Posteingangskonfiguration
Wir setzten das Ziel auf Root Folder, gaben einen Titel ein und setzten den URL-Schlüssel. Die öffentliche Posteingangs-URL wird sofort als Vorschau unter https://aimultiple.files.com/u/aimultiple-file-uploads generiert, sodass Sie die Adresse vor dem Speichern überprüfen können.
Einsendungskontrollen (Web)
Für webbasierte Posteingänge bietet ein Bereich Einsendungskontrollen drei unabhängige Zugangshürden:
Ein Passwort ist erforderlich, bevor das Upload-Formular zugänglich ist. Die Plattform wendet dieselben Passwortkomplexitätsregeln, die in den Benutzereinstellungen konfiguriert sind, auf Posteingangspasswörter an.
Registrierungsformular erfordert, dass Uploader vor dem Absenden ein Formular ausfüllen. Sie können das Standardformular der Plattform verwenden oder ein benutzerdefiniertes, im Bereich Benutzerdefinierte Formulare erstelltes Formular auswählen. Eine optionale Empfangsbestätigungs-E-Mail benachrichtigt Uploader über die erfolgreiche Einsendung.
Clickwrap erfordert, dass Uploader vor dem Fortfahren eine Clickwrap-Vereinbarung akzeptieren. Vereinbarungen können inline erstellt oder aus einer vorhandenen Bibliothek ausgewählt werden.
Alle drei Kontrollen sind optional und können in beliebiger Konfiguration auf einem einzigen Posteingang kombiniert werden.
E-Mail-Posteingang
Bei der Konfiguration eines E-Mail-basierten Posteingangs generiert Files.com automatisch eine eigene Adresse. In unserem Test war dies aimultiple-aimultiple-file-uploads@inbox.files.com.
An diese Adresse als Anhang gesendete Files werden direkt im konfigurierten Zielordner abgelegt. Beachten Sie, dass bei Umschaltung in den E-Mail-Modus die Steuerelemente für Passwort, Registrierungsformular und Clickwrap vollständig verschwinden und durch E-Mail-spezifische Einstellungen ersetzt werden.
Der E-Mail-Posteingang bietet zwei zusätzliche Konfigurationsabschnitte. E-Mail-Absenderberechtigungen & Antworten ermöglicht es optional, Einsendungen auf bestimmte Absenderadressen oder ganze Domains über eine Whitelist zu beschränken, was die Aktivierung der eingehenden E-Mail-Authentifizierung zuerst in den Freigabeeinstellungen erfordert. Ein Benachrichtigungs-Schalter kann optional eine Bestätigungs-E-Mail an den Absender bei erfolgreichem Upload senden.
Eingehende E-Mail-Einstellungen enthält die Option Einsendungen in Unterordner trennen, die die Anhänge jeder E-Mail in einem eigenen Unterordner mit einer Benennungsvorlage organisiert. Die Vorlage unterstützt Name-, E-Mail- und E-Mail-Domain-Token sowie Datum/Zeit-Token. Wenn sie leer gelassen wird, werden Unterordner sequentiell benannt. Dies verhindert, dass Einsendungen verschiedener Absender in einem flachen Verzeichnis angehäuft werden.
Posteingang bestätigt
Nach dem Speichern zeigt der Bestätigungsbildschirm beide Endpunkte gleichzeitig an. Die Schaltfläche Posteingang besuchen öffnet die öffentliche Upload-Seite direkt. Eine Schaltfläche Files anzeigen verlinkt zum Zielordner.
Upload-Geschwindigkeitstest über Posteingang
Die öffentliche Posteingangsseite erfordert kein Konto oder Login. Sie zeigt den Posteingangstitel, Schaltflächen Files hochladen und Ordner hochladen sowie eine Drag-and-Drop-Zone.
Das Files.com-Logo und Farbschema erscheinen standardmäßig.
Wir haben eine 342 MB große Datei über diese Seite hochgeladen, um den realen Durchsatz zu messen. Mit Speicherort USA, Virginia lief der Upload mit 6 MB/s. Unsere Testverbindung ist eine symmetrische 1.000 Mbit/s-Leitung mit 128 MB/s Upload-Kapazität. Der erreichte Durchsatz betrug etwa 5% der verfügbaren Bandbreite, weit unter dem, was die Verbindung liefern kann.
Upload-Geschwindigkeit: USA vs. Deutschland
Wir testeten den Posteingang, indem wir eine 342 MB große Datei über das öffentliche Webformular hochluden. Unsere Testverbindung ist eine symmetrische 1.000 Mbit/s-Leitung mit 128 MB/s Upload-Kapazität.
Mit Speicherort USA, Virginia lief der Upload mit 6 MB/s, etwa 5% der verfügbaren Bandbreite.
Wir wechselten die Speicherregion des Kontos auf EU – Deutschland, Frankfurt. Die Regionsmigration war innerhalb von Sekunden abgeschlossen, wobei alle vorhandenen Dateien sofort in der neuen Region verfügbar waren.
Dieselbe Datei wurde nach Frankfurt mit 14 MB/s hochgeladen, mehr als das Doppelte des Virginia-Ergebnisses. Die Verbesserung entspricht der geringeren geografischen Entfernung von unserem Teststandort Istanbul. Dennoch sind 14 MB/s bei einer 128 MB/s-Verbindung immer noch 11% Auslastung. Der Upload-Durchsatz über den Posteingang war in allen Regionen spürbar eingeschränkt, was eine erhebliche Einschränkung für Anwendungsfälle mit großen Dateiübertragungen darstellt.
E-Mail-Einsendungstest
Wir testeten auch den E-Mail-Posteingang, indem wir dieselbe 342 MB große Datei als E-Mail-Anhang versendeten. Gmail konvertierte sie automatisch in einen Google Drive-Link, anstatt sie als direkten Anhang zu senden. Die Datei erreichte den Files.com-Posteingang nicht, und es wurde kein Fehler gemeldet. Ein erneuter Test mit einer kleinen Datei, die als echter Inline-Anhang gesendet wurde, funktionierte korrekt: Die Datei erschien automatisch im Root Folder, organisiert in einem eigenen Unterordner.
Der Root Folder zeigt nach mehreren Testeinsendungen die automatische Unterordnerstruktur wie erwartet. Die E-Mail-Einsendung eines benannten Absenders wurde in einem Ordner organisiert, der mit dessen Namen und E-Mail-Adresse beschriftet war. Anonyme Webformular-Einsendungen landeten in sequentiell nummerierten Ordnern. Es war keine manuelle Sortierung erforderlich.
Benutzerkonten
Der Abschnitt Benutzerkonten in der linken Seitenleiste öffnet eine Benutzerliste. Ein Klick auf Benutzer erstellen zeigt ein detailliertes Formular, das in mehrere ausklappbare Abschnitte unterteilt ist:
Benutzeridentität sammelt Benutzername, Authentifizierungsmethode, E-Mail, vollständigen Namen und Firma. Die Standardauthentifizierungsmethode ist E-Mail-Anmeldung, die dem neuen Benutzer eine Einladung zum Festlegen eines eigenen Passworts sendet.
Berechtigungen ermöglicht die Zuweisung einer Rolle, Standardbenutzer oder Site-Administrator, plus optionaler zusätzlicher Rollen (Abrechnungsadministrator, schreibgeschützter Site-Administrator). Ordnerbezogene Berechtigungen werden hier ebenfalls konfiguriert.
Sicherheit bietet pro-Benutzer Zugriffskontrollen, einschließlich eines Ablaufdatums des Zugriffs, eines automatischen Deaktivierungsdatums für Benutzer, die sich bis zu einer festgelegten Frist nicht angemeldet haben, IP-Adressbeschränkungen, einer Umgehungsoption für die Site-IP-Whitelist und Zwei-Faktor-Authentifizierungseinstellungen (Site-weite Einstellung verwenden, immer erfordern oder nie erfordern). Ein Flag Geteilt/Bot-Benutzer befreit das Konto von 2FA-Anforderungen und verhindert Änderungen an Passwort oder E-Mail.
Verbindungsoptionen deckt erlaubte Protokolle und FTP/SFTP-Root-Ordnerkonfiguration ab. Einstellungen handhaben Zeitzone, Sprache und Avatar. Kategorisierung & Notizen bieten interne Tagging- und Notizfelder.
Die Plattform umfasst auch Benutzer-Lifecycle-Regeln, die es ermöglichen, Konten, die eine bestimmte Anzahl von Tagen inaktiv waren, automatisch zu deaktivieren oder zu entfernen. Dies ist nützlich, um Konten für Kunden oder Auftragnehmer zu bereinigen, die nicht mehr aktiv sind, ohne manuelle Audits durchführen zu müssen. Zugriffsberichte sind ebenfalls aus der Benutzerlistenansicht für Auditzwecke verfügbar.
Partner
Das Untermenü Partner unter Benutzerkonten ist für extern verwaltete Benutzergruppen, Organisationen oder Anbieter konzipiert, deren Benutzer denselben Ordnerzugriff und dieselbe Berechtigungsstruktur teilen. Das Erstellen eines Partners erfordert einen Namen, eine Root Folder-Zuweisung und eine Berechtigungskonfiguration. Der Abschnitt Benutzerzugriffskontrollen ermöglicht es zu definieren, ob Partner-Administratoren Benutzer erstellen, Anmeldeinformationen zurücksetzen, 2FA für FTP/SFTP/WebDAV-Verbindungen umgehen und GPG-Schlüssel für ihre eigenen Benutzer verwalten können.
SSO
Der SSO-Bereich unterstützt standardmäßig 13 Identitätsanbieter: Auth0, Microsoft Entra ID, Box, Dropbox, Cisco Duo, Google, Idaptive, JumpCloud, Microsoft Active Directory, Okta, OneLogin, SAML und Slack. SCIM-Provisionierung und -Deprovisionierung werden unterstützt, um die Benutzer- und Gruppen-Lifecycle-Verwaltung über den Identitätsanbieter zu automatisieren.
Verschlüsselung
SFTP/SSH Keys ordnet öffentliche Schlüssel Benutzerkonten zu, sodass diese Benutzer sich per SFTP ohne Passwort bei Files.com authentifizieren können. Das Formular ermöglicht es, einen Benutzer auszuwählen, einen Titel hinzuzufügen und entweder einen öffentlichen Schlüssel einzufügen oder eine Schlüsseldatei hochzuladen. Sie können auch direkt im Browser ein Schlüsselpaar generieren. Dies ist besonders nützlich für automatisierte Systemintegrationen und langfristige Authentifizierung, die nicht ablaufen oder sich automatisch rotieren soll.
GPG
Der GPG-Abschnitt verwaltet GPG/PGP-Schlüssel, die für die automatische Dateiverschlüsselung und -entschlüsselung auf Ordnerebene verwendet werden. Files.com weist darauf hin, dass dies im Gesundheitswesen und Finanzwesen üblich ist, wenn Gegenparteien oder Compliance-Anforderungen GPG-Verschlüsselung vorschreiben.
Ciphers
Der Bereich Ciphers steuert die für FTP- und SFTP-Verbindungen erlaubten SSL/TLS-Cipher-Suites. Standardmäßig verlangt Files.com die sichersten modernen Ciphers.
Automatisierungs-Trigger-Typen
Vier Trigger-Typen sind für Automatisierungen verfügbar:
- Intervall läuft nach einem wiederkehrenden Zeitplan wie täglich, wöchentlich, monatlich, vierteljährlich oder jährlich
- Benutzerdefinierter Zeitplan läuft zu exakten Zeiten, Tagen oder Intervallen, die Sie definieren; unterstützt mehrere Durchläufe pro Tag und optionales Überspringen von Feiertagen nach Region
- Eingehender Webhook wird ausgelöst, wenn er von einem externen System über einen sicheren Files.com-Webhook-Endpunkt angestoßen wird
- Ad-Hoc (Manuell ausführen) wird bei Bedarf mit der Aktion Jetzt ausführen gestartet, ohne angehängten Zeitplan; für einmalige Aufgaben geeignet
Der Benutzerdefinierte Zeitplan-Trigger unterstützt Feiertagsregionsausschlüsse, was bedeutet, dass Automatisierungen so konfiguriert werden können, dass sie an nationalen Feiertagen in einem bestimmten Land aussetzen – ein Maß an Planungspräzision, das die meisten Plattformen nicht out-of-the-box bieten.
Dienste
Das Menü Dienste in der linken Seitenleiste verwaltet die Verbindungsprotokolle, die Clients für den Zugriff auf Files.com verwenden können. Jeder Dienst hat seine eigenen Untertabs Einstellungen und Protokolle, die es Administratoren ermöglichen, das Verhalten zu konfigurieren und die Verbindungshistorie unabhängig pro Protokoll zu überprüfen.
Die FTP-Einstellungsseite, unten dargestellt, veranschaulicht das Maß an verfügbarer Kontrolle. Zu den Optionen gehören das vollständige Aktivieren oder Deaktivieren des Dienstes, die Steuerung der ASCII-Modus-Zeilenendkonvertierung, das Erfordern von SSL für alle Verbindungen, optional das auto-matische Erstellen von übergeordneten Ordnern für Uploads von Clients, die dieses Verhalten erwarten, und das Setzen einer benutzerdefinierten Tagesmeldung, die FTP-Clients beim Login angezeigt wird. Dieselbe Konfigurationstiefe ist für SFTP, AS2 und WebDAV verfügbar.
Integrationen
Das Menü Integrationen erweitert sich in sieben Unterabschnitte: Katalog, Remote-Server, Sync, Mount, SSO, SIEM und Benutzerdefiniertes SMTP.
Die Katalogseite präsentiert die vollständige Bibliothek verfügbarer Drittanbieter-Integrationen. Die Breite hier ist bemerkenswert; sie umfasst Cloud-Speicherziele, Dateiübertragungsprotokolle, Identitätsanbieter, Produktivitätstools, Observability- und Sicherheitsplattformen, Workflow-Automatisierung sowie Entwickler-SDKs für JavaScript, .NET, Python, PHP, Ruby, Go und Rclone. Der Katalog enthält auch die Files.com Desktop-App, CLI-App und den Agent als installierbare Konnektoren.
Remote-Server
Remote-Server ermöglicht es, Files.com mit einem externen Speichersystem zu verbinden und es als Ziel für Ordner, Automatisierungen und Synchronisierungen zu verwenden, anstatt sich ausschließlich auf den eigenen verwalteten Speicher von Files.com zu verlassen. Sobald ein Remote-Server konfiguriert ist, kann er für den Echtzeitzugriff gemountet oder als Quelle oder Ziel für geplante Sync-Jobs verwendet werden. Dies ist besonders relevant für Organisationen, die Dateien aus Compliance-Gründen in einer bestimmten Umgebung speichern müssen, aber dennoch Files.com für Orchestrierung, Zugriffskontrolle und Dateiübertragungsfunktionen nutzen möchten.
Sync
Die Sync-Funktion ermöglicht es, geplante oder getriggerte Dateisynchronisierungsjobs zwischen zwei beliebigen unterstützten Endpunkten zu definieren – dieser Site, einem mit einem Agent verbundenen On-Premise-System oder einem konfigurierten Remote-Server. Quelle und Ziel werden unabhängig konfiguriert, und Optionen umfassen, ob Quelldateien nach dem Kopieren behalten oder gelöscht werden sollen. Ein Trigger-Dateiname kann angegeben werden, um ein nachgelagertes Ereignis nach Abschluss der Synchronisierung auszulösen. Include- und Exclude-Muster ermöglichen die feinkörnige Kontrolle darüber, welche Dateien für einen bestimmten Sync-Job in Frage kommen.
Benutzerdefiniertes SMTP
Die Option Benutzerdefiniertes SMTP unter Integrationen ermöglicht, dass alle ausgehenden E-Mails von Files.com – Benachrichtigungen, Posteingangsbestätigungen, Versand von Freigabelinks – über Ihren eigenen Mailserver und nicht über die Infrastruktur von Files.com gesendet werden. Für Organisationen mit strengen Data-Governance- oder E-Mail-Routing-Anforderungen stellt dies sicher, dass keine Nachrichten-Metadaten ein Drittanbieter-Mail-Relay passieren.
Benachrichtigungen
Das Menü Benachrichtigungen unterstützt sechs Zustellkanäle:
E-Mail, Webhooks, Amazon SNS, Google Pub/Sub, Slack und Microsoft Teams.
Die Konfiguration folgt demselben Muster über alle Kanäle hinweg. Für Slack geben Sie eine eingehende Webhook-URL aus Ihrem Slack-Workspace an, wählen den zu überwachenden Ordnerpfad, legen fest, ob Benachrichtigungen nur für den ausgewählten Ordner oder alle Unterordner gelten, und geben an, ob bei allen Dateiaktionen oder nur bei bestimmten gefeuert werden soll. Das Ergebnis sind Echtzeit-Benachrichtigungen in Ihrem Slack-Workspace für jegliche Dateiaktivität in einem gewählten Ordnerbaum – nützlich für Teams, die betriebliches Bewusstsein für eingehende Einsendungen oder Dateiänderungen benötigen, ohne sich in die Plattform einzuloggen.
Client-Apps
Das Menü Client-Apps bietet Downloads und Dokumentation für die gesamte Palette der Files.com-Client-Anwendungen. Verfügbare Clients umfassen eine Desktop-App für Windows und macOS, eine Command Line (CLI) App und eine mobile App. Die Desktop-App bindet Files.com als gemountetes Laufwerk im Mac Finder oder Windows File Explorer ein und ermöglicht native Dateioperationen einschließlich Drag-and-Drop-Übertragungen. Die CLI-App ist besonders nützlich für geskriptete Workflows und Server-zu-Server-Übertragungen. CLI-Unterstützung neben GUI-Clients zu haben, bedeutet, dass die Plattform sowohl Endbenutzer als auch technische Operatoren vom selben Konto aus bedienen kann.
On-Premise-Agent
Der On-Premise-Agent ist ein plattformübergreifender Hintergrunddienst, der Ihre lokalen Dateisysteme einschließlich NAS-Geräte (NFS, SMB, CIFS) und Storage-Attached Networks (SAN) mit Ihrer Files.com-Site verbindet. Nach der Installation kann der Agent als Remote-Server registriert und für gemounteten Echtzeitzugriff oder als Quelle/Ziel in Sync-Jobs verwendet werden. Dies ist der Schlüsselmechanismus für Organisationen, die ihre Dateien aus Gründen wie GDPR, HIPAA oder anderen Compliance-Vorschriften auf ihrer eigenen Infrastruktur behalten müssen, aber dennoch Files.com für Zugriffskontrolle, Dateiübertragungsorchestrierung und Freigabe nutzen möchten. Die gesamte Datenübertragung zwischen dem Agent und Files.com ist verschlüsselt.
Nutzung
Das Menü Nutzung bietet eine Echtzeit- und historische Ansicht der Kontonutzung. Die Zusammenfassung des aktuellen Abrechnungszeitraums zeigt den gesamten belegten Speicher, das Transfervolumen aufgeschlüsselt nach nativem Ausgang und Remote-Server-Eingang/Ausgang sowie die abrechenbare Benutzeranzahl. Ein Zeitreihendiagramm ermöglicht das Umschalten zwischen Speicher, Transfernutzung, Benutzer und API-Ansichten mit einem konfigurierbaren Datumsbereich. Ein Tool Site-Nutzung nach Ordner exportieren generiert einen Bericht über den Speicherverbrauch pro Ordnerpfad, mit Optionen für Rekursionstiefe und Mindestordnergrößenschwelle – nützlich, um zu identifizieren, wo sich Speicher konzentriert, bevor Entscheidungen zur Aufbewahrung oder Bereinigung getroffen werden.
Sicherheit
Die Seite Passwörter führt alle aktiven Einschränkungen auf. Die aktuelle Konfiguration erfordert mindestens 10 Zeichen, einschließlich Buchstabe, Zahl, Symbol und sowohl Groß- als auch Kleinbuchstaben. Die Wiederverwendung der letzten 10 Passwörter wird blockiert. Verwendung kompromittierbarer Passwörter verhindern ist aktiviert, was bedeutet, dass Passwörter, die in bekannten Datenbanken mit kompromittierten Zugangsdaten erscheinen, bei der Erstellung zurückgewiesen werden. Passwortablauf ist konfigurierbar, aber standardmäßig deaktiviert. Eine bemerkenswerte Option ist Passwortregeln auf Freigaben, Posteingänge und öffentlich bereitgestellte Ordner anwenden – wenn aktiviert, gelten die gleichen Komplexitätsanforderungen für Passwörter, die auf Freigabelinks und Posteingänge gesetzt werden, nicht nur für interne Benutzerkonten. Brute-Force-Schutz ist ebenfalls konfigurierbar, wobei die Standardeinstellungen von Files.com angewendet werden, sofern nicht überschrieben.
Zwei-Faktor-Authentifizierung
Die Seite 2FA steuert die site-weite Durchsetzung und die erlaubten Authentifizierungsmethoden. Die Durchsetzung ist derzeit auf „nicht erforderlich“ gesetzt – sie kann geändert werden, um 2FA für alle Benutzer oder bestimmte Benutzertypen zu erzwingen. Die vier unterstützten Methoden sind SMS, TOTP (Authenticator-Apps), Hardware-Schlüssel und YubiKey Native. Ein separater Schalter steuert, ob FTP-, SFTP- und WebDAV-Benutzer 2FA für diese spezifischen Protokolle umgehen können – nützlich für automatisierte Systemkonten, die interaktiv keine 2FA-Herausforderung abschließen können.
Data Governance
Das Menü Data Governance enthält sieben Unterabschnitte: Aufbewahrung, Beschränkungen, Organisation, Clickwraps, Globale Regionen, Dateiintegrität und Wiederherstellen.
Datenaufbewahrung
Der Abschnitt Aufbewahrung verwaltet, wie lange Daten auf der Plattform vorgehalten werden. Dateiverfall ermöglicht das Festlegen von Regeln, die Ordnerinhalte nach einem bestimmten Zeitraum automatisch entfernen. Entfernte Files archivieren steuert, wie lange gelöschte Dateien aufbewahrt werden, bevor sie dauerhaft gelöscht werden – dies ist das Zeitfenster, innerhalb dessen gelöschte Dateien wiederhergestellt werden können. Ein Einstellungen-Tab konfiguriert das site-weite Überschreibverhalten und den Nur-Archiv-Modus.
Datenbeschränkungen
Der Abschnitt Beschränkungen bietet feinkörnige Kontrollen darüber, was hochgeladen werden kann und wie Dateinamen strukturiert sind. Tabs decken Dateierweiterungslimits, Dateinamenlängenlimits, Dateinamen-Regex-Limits, Ordnersperren und Vorschau-Wasserzeichen ab. Diese Beschränkungen gelten für Upload-, Verschiebe- und Kopieroperationen und gelten für Unterordner, sofern nicht explizit überschrieben.
Der Abschnitt Organisation ermöglicht regelbasierte Dateiverwaltung zum Zeitpunkt des Uploads. Hochgeladene Files umbenennen erlaubt das Definieren von Regeln, die Dateinamen beim Eintreffen automatisch standardisieren – nützlich, um konsistente Namensschemata über Integrationen hinweg aufrechtzuerhalten.
Files organisieren definiert Regeln zum automatischen Verschieben oder Kopieren von Dateien in Unterordner basierend auf Kriterien. Benutzerordner erstellen richtet automatisch einen persönlichen Ordner für jeden Benutzer ein. Zusammen können diese Funktionen manuelle Dateiverarbeitungs-Workflows vollständig ersetzen.
Clickwraps
Der Abschnitt Clickwraps ist der Ort, an dem rechtliche Vereinbarungen erstellt und zur Nutzung auf der gesamten Plattform gespeichert werden. Jede hier definierte Vereinbarung steht bei der Konfiguration von webbasierten Posteingängen oder Freigabelinks, die vor dem Zugriff eine Benutzerakzeptanz erfordern, zur Auswahl zur Verfügung.
Globale Regionen
Der Abschnitt Globale Regionen, oben als Datenspeicherregionen dargestellt, ermöglicht es, einzelnen Ordnern bestimmte geografische Speicherregionen zuzuweisen. Der Root Folder in unserem Konto ist derzeit EU: Deutschland, Frankfurt zugewiesen, entsprechend unserer vorherigen Regionsmigration. In einer Multi-Region-Organisation können verschiedene Ordner zu unterschiedlichen regionalen Speicherendpunkten geroutet werden; so können beispielsweise von europäischen Kunden eingereichte Dateien in Frankfurt gespeichert werden, während nordamerikanische Einsendungen in Virginia landen – was sowohl die Latenz als auch die Einhaltung von Datenresidenzanforderungen verbessert. Wenn sich eine Regionszuweisung ändert, werden vorhandene Dateien automatisch im Hintergrund in die neue Region migriert.
Dateiintegrität
Der Abschnitt Dateiintegrität ermöglicht es zu konfigurieren, welche Prüfsummen Files.com für jede hochgeladene Datei berechnet und speichert. Vier Algorithmen sind verfügbar: SHA256, SHA1, CRC und MD5. Wenn aktiviert, wird die Prüfsumme zusammen mit den Dateimetadaten gespeichert und kann verwendet werden, um zu überprüfen, dass eine Datei nach dem Upload nicht verändert wurde. Dies ist besonders wertvoll in regulierten Branchen, wo die Erkennung von Dateimanipulationen eine Compliance-Anforderung darstellt, und für automatisierte Transfer-Workflows, bei denen das empfangende System die Dateiintegrität vor der Verarbeitung überprüfen muss.
Wiederherstellen
Der Abschnitt Wiederherstellen fungiert als unternehmensgerechter Papierkorb. Zuvor gelöschte Dateien, Ordner und Benutzer können wiederhergestellt werden, solange sie innerhalb des in den Datenaufbewahrungseinstellungen konfigurierten Aufbewahrungsfensters liegen. Wiederherstellungsanforderungen laufen als Hintergrundjobs, was sie für umfangreiche Wiederherstellungsoperationen geeignet macht.
Beim Erstellen einer Wiederherstellungsanforderung können Sie die Operation auf einen bestimmten Ordner oder die gesamte Site beschränken, nach Löschdatum filtern, um die Wiederherstellung einzuschränken, und wählen, ob Dateien an Ort und Stelle (ursprünglicher Pfad) oder in einem neuen Ordner im Stammverzeichnis wiederhergestellt werden sollen. Zeitstempel von Dateiänderungen können unverändert erhalten oder auf das aktuelle Datum und die aktuelle Uhrzeit aktualisiert werden – mit einer Warnung, dass das Beibehalten des ursprünglichen Zeitstempels sofort Dateiverfallsregeln auslösen kann, wenn diese im Zielordner aktiv sind. Ordnerberechtigungen können optional zusammen mit Dateien wiederhergestellt werden. Wiederherstellungsanforderungen werden mit Statusaktualisierungen verfolgt, und Dateien, die basierend auf Aufbewahrungseinstellungen dauerhaft gelöscht wurden, können nicht wiederhergestellt werden.
Branding
Die Branding-Seite zeigt das volle Ausmaß des verfügbaren White-Labelings. Konfigurierbare Elemente umfassen den Site-Namen, das Farbschema der Oberfläche, Hilfetext auf der Anmeldeseite, Kopf- und Fußzeilentext für sowohl die interne Oberfläche als auch öffentliche Seiten (Posteingänge, Freigabelinks), ein benutzerdefiniertes Logo, ein benutzerdefiniertes Hintergrundbild für die Anmeldung, benutzerdefinierte Symbole und die Antwortadresse sowie den Fußzeilentext in ausgehenden E-Mail-Benachrichtigungen. In Kombination mit der Einstellung Benutzerdefinierte Domäne ermöglichen diese Optionen Organisationen, Files.com vollständig unter ihrer eigenen Marke zu präsentieren – der Name Files.com muss nirgendwo in der Benutzererfahrung erscheinen.
Entwickler
Das Menü Entwickler am unteren Ende der linken Seitenleiste enthält drei Unterabschnitte: SDK, API und CLI. Dieser Abschnitt richtet sich an Teams, die Files.com-Funktionalität direkt in ihre eigenen Anwendungen, Skripte oder automatisierten Pipelines einbauen möchten.
SDK
Files.com pflegt offiziell unterstützte SDKs für sieben Sprachen: Ruby, .NET, JavaScript, Python, Go, Java und PHP. Jedes SDK wird im Standard-Paketregister seiner Sprache veröffentlicht und mit einem öffentlichen GitHub-Repository verlinkt. Die SDKs stellen jede über die Web-UI verfügbare Plattformfunktion bereit – Dateioperationen, Benutzerverwaltung, Berechtigungen, Freigabelinks, Posteingänge, Ordnereinstellungen und Site-Konfiguration – als native Objekte in der Zielsprache. Die Plattform empfiehlt ausdrücklich die Verwendung von SDKs gegenüber direkten API-Aufrufen und weist darauf hin, dass ihre internen Entwicklungsteams dieselben SDKs nutzen und dass Probleme daher schnell gefunden und behoben werden.
API
Der API-Bereich bietet Zugriff auf die Files.com REST API-Dokumentation und die API-Schlüsselverwaltung. Jede über die Weboberfläche verfügbare Aktion ist auch über die API verfügbar, was sie geeignet macht, Files.com-Funktionen in benutzerdefinierte Anwendungen, Websites, iPaaS-Lösungen oder Datenbanken einzubetten. API-Schlüssel auf Administratorebene können Site-Verwaltungsoperationen durchführen, einschließlich Benutzerbereitstellung, Berechtigungsänderungen, Erstellung von Freigabelinks, Posteingangskonfiguration und Ordnereinstellungen – die gesamte administrative Oberfläche der Plattform, programmatisch zugänglich.
CLI
Der CLI-Unterabschnitt bietet Zugriff auf die Files.com Command Line-Anwendung. Zusammen mit der Desktop-App für Windows und macOS, der browserbasierten Oberfläche, der mobilen App und der SDK/API-Oberfläche rundet die CLI ein vollständiges Set an Zugriffsmodalitäten ab. Für Automatisierungs-Workflows – geplante Übertragungen, geskriptete Dateiverarbeitung, Server-zu-Server-Operationen – ist die CLI das direkteste verfügbare Werkzeug. Sie unterstützt dieselben Datei- und Administrationsoperationen wie die Weboberfläche und kann in Shell-Skripte, Cron-Jobs oder CI/CD-Pipelines integriert werden, ohne Anwendungscode zu schreiben. Für Teams, die Files.com als Teil eines größeren Infrastruktur-Automatisierungs-Stacks verwalten, ist die CLI oft die praktischste tägliche Schnittstelle.
Thru, Inc
Wir haben uns bei Thru angemeldet und die Dateiübertragungsschnittstelle von Grund auf getestet, indem wir die Organisationseinrichtung, Endpunktkonfiguration, Flow-Erstellung und den durchgängigen Dateiübertragungs-Workflow durchgearbeitet haben.
Einrichtung & Erste Eindrücke
Nach der Anmeldung präsentiert das Dashboard sofort Übertragungsstatistiken, Ingress/Egress-Bytes, aktueller vs. maximaler Speicher, Dateiverarbeitungsoperationen (Verschlüsseln, Entschlüsseln, Komprimieren, Dekomprimieren) und ein nach Monaten aufgeschlüsseltes Transaktionsdiagramm. Bei einem frischen Konto sind alle Werte Null, was zu erwarten ist, aber das Layout vermittelt auf angemessene Weise, was die Plattform verfolgt.
Die linke Navigation besteht aus sechs primären Einträgen: Dashboard, Organisationen, Flows, Aktivität, Berichte und Warnungen, sowie Hilfe und Admin am unteren Rand.
Organisationen
Organisationen dienen als oberster Container für alle Ressourcen. Das Erstellen einer Organisation erfordert einen Namen, optionale Tags und eine Beschreibung
Nach dem Speichern wird die Liste mit dem neuen Eintrag aktualisiert:
Ein Klick auf AIMultiple öffnet den Eigenschaften-Bildschirm. Die linke Seitenleiste zeigt nun das Organisationsmenü: Endpunkte, Abonnement, PGP-Schlüssel, SSH-Schlüssel, Zertifikate, Thru-Knoten und Maschinenbenutzer.
Über Eigenschaften können Sie die zum Erstellungszeitpunkt eingegebenen Informationen bearbeiten.
Endpunkte
Endpunkte sind der Ort, an dem Thrus Flexibilität deutlich wird. Beim Erstellen eines neuen Endpunkts zeigt die Dropdown-Liste Typ eine Reihe von Speicheroptionen. Basierend auf Tests umfassen die verfügbaren Typen:
Das Erstellen eines neuen Endpunkts verlangt einen Titel und einen Typ. Die Dropdown-Liste Typ listet die verfügbaren Speicheroptionen auf:
- Thru FTPS: Thrus eigener verwalteter FTPS-Speicher
- Thru SFTP: Thrus eigener verwalteter SFTP-Speicher
- Thru File Share: Ein selbst gehosteter Knoten, der Thrus kompatiblen Dateiübertragungsserver ausführt (siehe Thru-Knoten unten)
- Amazon S3: Übertragungen zu Ihrem eigenen AWS-Bucket routen
- Azure Blob Storage: Übertragungen zu Ihrem eigenen Azure-Speicher routen
- Externes SFTP: Verbindung zu einem Drittanbieter-SFTP-Server herstellen
- Externes FTPS: Verbindung zu einem Drittanbieter-FTPS-Server herstellen
- Webformular: Eine browserbasierte Upload-Seite für externe Parteien
Die verwalteten Thru-Endpunkte (FTPS, SFTP) sind die reibungsärmste Option – Anmeldeinformationen und URLs werden automatisch bereitgestellt. Die externen Speicheroptionen (S3, Azure, Drittanbieter-SFTP/FTPS) sind ein bedeutender Unterscheidungsfaktor im Vergleich zu Plattformen, die nur ihren eigenen verwalteten Speicher anbieten.
Zum Testen wählten wir Thru FTPS aus. Die Endpunktadresse wurde sofort generiert und auf dem Bildschirm angezeigt.
Abonnement
Der Abonnement-Bildschirm ermöglicht es, eine Organisation auszuwählen und ein Abonnement dafür zu aktivieren.
PGP-Schlüssel
Die PGP-Schlüsselerzeugung ist direkt in die Plattform integriert. Das Formular erfasst Schlüsselname, Benutzername/E-Mail, Algorithmus, Schlüsselstärke, Passphrase (mit Bestätigung) und ein optionales Ablaufdatum. Schlüssel können verwendet werden, um Dateien zu verschlüsseln oder zu entschlüsseln, während sie durch Flows fließen. Dies wird auf Ebene des Flow-Endpunkts konfiguriert, nicht global – das ist das richtige Design.
Die SSH-Schlüsselverwaltung folgt einer identischen Struktur wie PGP (Name, E-Mail, Algorithmus, Schlüsselstärke, Passphrase). Diese werden als Authentifizierungsdaten für SFTP-Endpunkte verwendet. Die Generierung erfolgt innerhalb der Plattform, anstatt dass Benutzer extern generierte Schlüssel importieren müssen, obwohl letztere Option vermutlich ebenfalls existiert.
Zertifikate
Der Abschnitt Zertifikate ermöglicht den Import von SSL/TLS-Zertifikaten zur Verwendung mit FTPS-Endpunkten über ein Drag-and-Drop-Upload-Modal. Die Oberfläche gibt lediglich an, dass die Datei ein gültiges Zertifikat sein soll – es wird keine weitere Anleitung zu akzeptierten Formaten (PEM, PFX, CRT usw.), Anforderungen an die Zertifikatskette oder dazu gegeben, ob Client-Zertifikate vs. Server-Zertifikate in diesem Kontext unterschiedliche Konzepte sind. Dies ist eine bemerkenswerte Lücke. Die meisten Administratoren, die sich mit FTPS-Zertifikatsmanagement befassen, werden Fragen haben, die die UI derzeit nicht inline beantwortet.
Selbst gehostete Knoten (Thru-Knoten)
Thru-Knoten verdienen besondere Aufmerksamkeit. Über den Abschnitt Thru-Knoten können Benutzer einen Knoten registrieren und dann ein Installationsskript für Windows (PowerShell) oder Linux (curl & bash) herunterladen, wobei crontab oder systemd als Dienstmanager unter Linux verwendet wird. Der Knoten verwandelt effektiv jeden Server in einen kompatiblen Thru-Endpunkt – eine bedeutende Fähigkeit für Organisationen, die Daten nicht über Drittanbieter-Cloud-Speicher leiten können oder wollen.
Vergleichshinweis: files.com bietet keine selbst gehostete Knoten-Option; der Speicher wird ausschließlich vom Anbieter verwaltet. Thrus selbst gehostete Fähigkeit ist ein konkretes Unterscheidungsmerkmal für On-Premise- oder Hybrid-Bereitstellungen.
Linux-Installationsanleitung
Die Installation ist auf beiden Plattformen unkompliziert. Die praktische Implikation: Wenn Sie Thrus verwalteten Speicher, Amazon S3, Azure oder einen externen FTP/SFTP-Server nicht nutzen möchten, können Sie Thrus eigenen Dateiübertragungsserver auf Ihrer eigenen Hardware betreiben. Beim Erstellen eines File Share-Endpunkts fordert Thru Sie auf, einen der hier registrierten Knoten auszuwählen. Dies ist ein selbst gehosteter Speicherpfad, für den es bei Files.com kein Äquivalent gibt, das nur verwaltete Speicherregionen und Remote-Server-Verbindungen anbietet.
Der Abschnitt Maschinenbenutzer ist leer. Die Tabelle hat Spalten für Flow-Endpunkt, Typ und Org-Endpunkt, aber keine Einträge. Es wird erwartet, dass Maschinenbenutzer, die mit einem installierten Thru-Knoten verknüpft sind, hier erscheinen würden – da in diesem Benchmark keine Knoteninstallation durchgeführt wurde, bleibt die Liste leer.
Zurück im Hauptmenü ist Flows der Ort, an dem die eigentliche Transferlogik der Plattform lebt. Flows definieren, wie Dateien von einem Quell-Endpunkt zu einem Ziel-Endpunkt gelangen, wobei unterwegs Regeln, Transformationen und Trigger angewendet werden. Die Liste ist derzeit leer.
Wir haben einen neuen Flow erstellt. Nach dem Speichern öffnet sich der Flow-Editor:
Quelle und Ziel konfigurieren
Ein Klick auf Flow-Endpunkt hinzufügen auf der Quellseite öffnet eine Endpunktauswahl. Thru fordert Sie auf, eine Speicherquelle auszuwählen. Wir haben einen Webformular-Endpunkt erstellt, um ihn als Quelle zu verwenden. Dies generiert eine browserbasierte Upload-Seite für externe Absender. Als Ziel wählten wir den zuvor erstellten Thru FTPS-Endpunkt aus.
Der Flow ist jetzt live.
Nachdem beide Seiten verbunden waren, klickten wir auf Anzeigen und Änderungen veröffentlichen, um den Flow zu publizieren. Aus der Flow-Liste können einzelne Flows exportiert werden – nützlich, um Konfigurationen über Umgebungen hinweg zu replizieren oder Flow-Definitionen zu sichern.
Webformular-Endpunkt erstellt, zum Flow hinzugefügt
Flow mit Quelle und Ziel beide konfiguriert
Bildschirm Anzeigen und Änderungen veröffentlichen Bestätigung
Flow-Liste mit Exportoptionen

Quell-Endpunkt-Einstellungen
Ein Klick auf das Drei-Punkte-Menü am Quell-Endpunkt öffnet das Modal Flow-Endpunkt-Einstellungen bearbeiten. Die Quellseite hat sechs Tabs: Konfiguration, Verarbeitungsoptionen, Anti-Virus, Trigger-Files, Umbenennen und Warnungen.
Konfiguration deckt Dateinamenfilterung und Quellpfad ab. Include- und Exclude-Filter unterstützen beide reguläre Ausdrücke; nur die UI verlinkt auf eine Regex-Referenz und zeigt ein Beispielmuster. Der Quellpfad ist standardmäßig /, kann aber auf ein bestimmtes Unterverzeichnis eingeschränkt werden.
Verarbeitungsoptionen ist eine einzelne Dropdown-Liste: Deaktiviert, Verschlüsselung, Entschlüsselung, Komprimierung, Dekomprimierung. Inflight-Transformation ohne externes Werkzeug – verschlüsselt vor der Weiterleitung, komprimiert vor der Speicherung oder dekomprimiert beim Empfang.
Anti-Virus ist ein einzelner Schalter. Wenn aktiviert, wird jede Datei, die diesen Endpunkt passiert, vor der Weiterleitung gescannt. Keine Engine-Details, Quarantäneverhalten oder Zugriff auf Scan-Protokolle sind in der UI ersichtlich – nützliche Funktion, dünne Dokumentation.
Trigger-Files löst das Problem des teilweisen Uploads. Der aktive Modus – ein TEMP FILENAME, für jede Datei – schreibt eingehende Dateien unter einer temporären Erweiterung (z. B. beispiel.doc.filepart), bis die vollständige Übertragung abgeschlossen ist, wonach die Datei umbenannt wird. Dies verhindert, dass eine halb geschriebene Datei aufgenommen und mittendrin weitergeleitet wird. Besonders wichtig für große Dateien, die in Chunks hochgeladen werden.
Umbenennen erlaubt es, Dateien bei der Aufnahme mit konfigurierbaren Dateimusterregeln umzubenennen. Es können mehrere Regeln definiert werden; die erste zutreffende Regel gewinnt. Während des Tests wurden keine Regeln konfiguriert.
Warnungen unterstützt Benachrichtigungen pro E-Mail-Adresse für Inaktivität, Transferlimit überschritten und unter Quarantäne gestellte Ereignisse. Diese fließen in den plattformweiten Bereich Warnungen ein.
Ziel-Endpunkt-Einstellungen
Der Editor für Ziel-Endpunkte hat dieselben Tabs wie die Quelle – Konfiguration, Verarbeitungsoptionen, Trigger-Files, Umbenennen, Warnungen – plus zwei zusätzliche: Benutzer und Zuordnung.
Der Tab Benutzer zeigt die Anmeldeinformationen, die zur Authentifizierung gegenüber dem Zielspeicher verwendet werden. Da FirstStorage ein von Thru verwalteter FTPS-Endpunkt ist, wurde automatisch ein Dienstkonto (ftps-tgt-20773, Authentifizierungstyp: Benutzerpasswort) bereitgestellt, ohne dass eine manuelle Einrichtung der Anmeldeinformationen erforderlich war. Für externe SFTP- oder FTP-Ziele ist dies der Ort, an dem Sie Anmeldeinformationen hinzufügen oder verwalten würden.
Der Tab Zuordnung definiert, wo Dateien auf dem Ziel landen. Jede Zuordnungsregel hat drei Felder: Quell-Endpunkt (die Quelle, auf die die Regel angewendet wird), Quellpfad (das Ursprungsverzeichnis) und Zielpfad (das Zielverzeichnis auf dem Ziel). Die Standardeinstellung ist alle Quellen, alle Pfade, geroutet nach /. Es können mehrere Zuordnungen hinzugefügt werden, um Dateien aus verschiedenen Quellverzeichnissen in verschiedene Zielordner zu routen – nützlich für jede Pipeline, die strukturierte Ausgabe aus einem flachen oder gemischten Eingang benötigt.
Webformular-Einbettung
Der Quell-Endpunkt in diesem Flow ist ein Thru HTTPS Web UI Upload-Typ – ein gehostetes Upload-Formular. Ein Klick auf das Drei-Punkte-Menü an diesem Endpunkt zeigt eine Option Thru Upload-Komponente einbetten.
Das Einbettungs-Modal bietet zwei Codeblöcke: einen Satz von CDN-gehosteten <script> und <link> Tags, um die Thru Web Component Bibliothek zu importieren, und ein benutzerdefiniertes Element-Tag (<thru-upload>), das mit der Flow-Endpunkt-ID und API-URL vorausgefüllt ist. Ein API-Schlüssel muss aus einer Dropdown-Liste ausgewählt werden, um das Snippet zu aktivieren. Das API-Key-Attribut wird gefüllt, sobald ein Schlüssel ausgewählt ist.
Die Komponente wurde auf einem externen Testserver eingebettet. Jede Anfrage scheiterte in der Praxis aufgrund von CORS-Fehlern. Es wurde keine CORS-Konfiguration im Trial-Interface gefunden, obwohl sie möglicherweise an anderer Stelle in der Plattform existiert. Die Thru Staging-API blockierte Cross-Origin-Anfragen von der Testdomäne, da sie keinen Access-Control-Allow-Origin-Header hatte. Die Funktion ist konzeptionell gut durchdacht, aber auf der Integrationsschicht blockiert, entweder ohne eine Support-Anfrage oder eine unentdeckte Konfiguration.
Das Datei-Upload-Modal, zugänglich über das Drei-Punkte-Menü direkt in Flow Studio, funktionierte für interne Tests einwandfrei. Ein PDF wurde auf den Quell-Endpunkt hochgeladen und mit 100% erfolgreich abgeschlossen.
Aktivität
Der Abschnitt Aktivität ist ein vollständig filterbares Transferprotokoll. Verfügbare Filter: Flow, Organisation, Endpunkt, Flow-Endpunkt, Datumsbereich, Dateiname (mit Wildcard-Unterstützung), Verarbeitungsstatus, Transferstatus, Ansichtstyp (Quelle & Ziel, Nur Quelle, Nur Ziel) und Gelöschte Files anzeigen. Das Filterpanel kann angeheftet oder ausgeblendet werden.
Das kurz zuvor hochgeladene PDF erschien sofort im Protokoll. Die Zeile zeigt Typ (Quelle), Flow (TestFlow), Flow-Endpunkt (20772: SourceStorage, Thru HTTPS Web UI Upload), Organisation (AIMultiple), Thru-Knoten (Cloud), Dateiname, Dateigröße (148,5 KiB), Lieferanzahl (0/1) und letzte Statusaktualisierung (Abgeschlossen).
Ein Klick auf den Dateieintrag öffnet ein Datei-Download-Modal, das Dateidetails, die Gesamtzahl erfolgreicher und fehlgeschlagener Downloads sowie eine vollständige Download-Historie anzeigt. Zwei Aktionsschaltflächen sind vorhanden: Datei herunterladen und Teilen….
Die Schaltfläche Teilen öffnet ein Freigabe-Konfigurations-Popover direkt innerhalb des Modals. Einstellungen: Aktiv für und Max. Downloads (ganze Zahl). Ein Klick auf Freigabelink generieren erzeugt eine zeit- und anzahlbegrenzte Download-URL. Dies ist eine praktische Ad-hoc-Verteilungsfunktion – kein separater Datei-Hosting-Schritt erforderlich.
Die Export-Schaltfläche in der Aktivitätsansicht stößt einen Berichterstellungs-Job an. Die Seite Exportberichte (zugänglich aus dem Hauptmenü Berichte) zeigt den Job-Status, die Generierungszeit (177ms in diesem Fall) und einen Aufbewahrungszeitstempel an. Eine Toast-Benachrichtigung unten rechts bestätigt, wenn der Export fertig ist, mit einer direkten Download-Schaltfläche. Berichte sind einfache Aktivitätsprotokoll-Exporte; es wurde kein benutzerdefinierter Analyse-Builder beobachtet.
Warnungen
Die Seite Warnungen aggregiert systemgenerierte Warnungen über alle Flows hinweg. Die Tabellenspalten sind: Quelle, Alarmtyp, Erstellt, Schweregrad, Alarm-ID, Organisation, Status, Details und Aktionen. Schaltflächen zum Filtern und Alle Warnungen löschen sind verfügbar.
Während des Tests wurden keine Warnungen ausgelöst, daher war die Liste leer. Der Wert dieser Ansicht wird bei Skalierung deutlich – anstatt in die Konfiguration jedes einzelnen Flows zu navigieren, um die Alarmhistorie zu überprüfen, laufen hier alle ausgelösten Warnungen über jeden Flow und jede Organisation hinweg an einem Ort mit filterbarem Schweregrad und Status zusammen.
Admin
Der Admin-Bereich ist vom unteren Rand der linken Navigation aus zugänglich und deckt die Konfiguration auf Plattformebene ab. Das Admin-Untermenü enthält: Benutzer, Rollen, Aufbewahrung, Audit-Protokoll, MFA, Thru-Knoten, Feature Flags und SSO-Zuordnungen.
Der Bildschirm Benutzer listet alle Plattformkonten auf, einschließlich der Zeitstempel der letzten Anmeldung, Status und Sperr-Flags. Rollenverwaltung, Richtlinien zur Dateiaufbewahrung und SSO-Zuordnungen decken die standardmäßigen Anforderungen der Unternehmensverwaltung ab. Das Audit-Protokoll bietet eine vollständige Aufzeichnung von Plattformaktionen – wer hat was wann getan – was eine grundlegende Anforderung für SOC 2, HIPAA und ähnliche Compliance-Rahmenwerke ist. MFA und SSO-Zuordnungen deuten darauf hin, dass die Integration von Unternehmensidentitäten unterstützt wird.
Das Hilfemenü bietet Dokumentation sowohl für Endbenutzer als auch für Entwickler, einschließlich der API-Referenz. Die Qualität und Tiefe der Dokumentation wurde in diesem Benchmark nicht im Detail bewertet, aber das Vorhandensein eines entwicklerspezifischen Abschnitts ist relevant für Teams, die API-basierte Integrationen planen.
Leistungs- und Durchsatz-Benchmarks sind außerhalb des Umfangs dieser Bewertung und werden separat behandelt.
Solarwinds Serv-U
Wir haben SolarWinds Serv-U MFT Server von Grund auf heruntergeladen und installiert, das Admin-Panel eingerichtet und die Verwaltungsoberfläche erkundet, einschließlich Serverkonfiguration, Benutzerverwaltung und Ereignisbehandlung.
Erste Schritte
Der Testprozess beginnt auf der Serv-U-Produktseite. Ein Klick auf den Link Kostenlose Testversion herunterladen öffnet ein Formular, das nach Vorname, Nachname, geschäftlicher E-Mail, Land, Postleitzahl, Telefonnummer und Firmenname fragt – mehr Felder, als Cerberus verlangt. Nach dem Absenden werden Sie auf eine Download-Seite weitergeleitet, auf der Sie Ihre Version auswählen können.
Im Gegensatz zu Cerberus, das nur für Windows ist, unterstützt Serv-U serverseitig sowohl Windows als auch Linux. Wir haben uns entschieden, die Linux-Version auf einer AWS m6i.xlarge-Instanz zu installieren, der gleichen Größe, die in unserem Cerberus-Test verwendet wurde.
Installation
Wir verbanden uns per SSH mit dem Server, luden das Installationsprogramm mit wget herunter, entpackten das Archiv und führten die Binärdatei aus. Das Installationsprogramm stellt vier Fragen: Installation bestätigen, Installationsverzeichnis wählen, als Dienst installieren und jetzt starten. Vier Ja-Antworten, und die Installation war in etwa fünf Sekunden abgeschlossen.
Der Installationshinweis, der auf dem Terminal ausgegeben wird, ist wichtig: Ein Listener wird auf Port 8443 erstellt, und die Standard-Admin-Zugangsdaten sind Benutzername admin und Passwort admin. Die Startprotokolldatei zeigt alle IP-Adressen und Ports, auf denen Serv-U lauscht.
Webbasiertes Admin-Panel
Die Navigation zur IP des Servers auf Port 8443 öffnet eine Anmeldeseite. Dies ist ein bedeutender Unterschied zu Cerberus: Das Admin-Panel von Serv-U ist eine Weboberfläche, die aus der Ferne von jedem Browser aus zugänglich ist. Cerberus hat kein Äquivalent; die Verwaltung erfordert eine direkte Verbindung zum Server-Rechner per Remote-Desktop, was weniger bequem ist.
Nach der Anmeldung mit den Standard-Zugangsdaten fordert Serv-U zur Einrichtung der Multifaktor-Authentifizierung auf. Die empfohlenen Apps sind Google, Microsoft, LastPass und Authy. Die Einrichtung beinhaltet das Scannen eines QR-Codes. Sie können diesen Schritt überspringen.
Dashboard
Nach dem Überspringen der MFA-Einrichtung lädt das Dashboard. Es zeigt Sitzungsstatistiken, Anmeldestatistiken und Übertragungsstatistiken über den gesamten Server hinweg. Aktuelle Sitzungen, Gesamtsitzungen, Anmeldeanzahl, durchschnittliche Sitzungsdauer, letzte Anmeldezeit sowie Download- und Upload-Geschwindigkeiten sind auf einen Blick sichtbar. Ein Live-Serverprotokoll wird unterhalb der Statistiken angezeigt, mit Steuerelementen zum Einfrieren des Protokolls, Löschen des Protokolls und Filtern des Protokolls. Zwei zusätzliche Tabs zeigen Aktive Sitzungen und einen Link zur THWACK-Community.
Die linke Seitenleiste listet auf: Dashboard, Serverdetails, Benutzer, Gruppen, Verzeichnisse, Grenzwerte & Einstellungen und Serveraktivität unter dem globalen Abschnitt, gefolgt von einem Domänenbereich, der derzeit Admin-Domäne anzeigt.
Serverdetails
Der Abschnitt Serverdetails hat sieben Tabs: IP-Zugriff, Serv-U Gateway, Datenbank, Ereignisse, Lizenzinformationen, Programminformationen und Serveridentität.
Der Tab IP-Zugriff verwaltet serverweite Verbindungsregeln. Jede Regel nimmt eine IP-Adresse, einen Namen oder eine Maske und weist entweder Zugriff erlauben oder verweigern zu, mit einem optionalen Ablaufdatum und einer Beschreibung. Unterstützte Formate umfassen exakte Übereinstimmung, Wildcard, Bereich, CIDR-Notation und Einzelzeichen-Wildcard. Regeln können importiert und exportiert werden.
Der Tab Serv-U Gateway konfiguriert eine optionale Reverse-Proxy-Komponente, die Dateiübertragungsverbindungen in der DMZ terminiert und eingehende Verbindungen von der DMZ ins interne Netzwerk unterbindet und Daten vollständig aus der DMZ fernhält. Die Konfiguration erfordert eine Gateway-Adresse, einen Port (Standard 1180) und eine öffentliche IP-Adresse.
Der Tab Datenbank ermöglicht es, Serv-U mit einer externen ODBC-Datenquelle zu verbinden, um Benutzer und Gruppen zu laden. Die externe Datenbank erfordert einen auf dem System installierten ODBC-Treiber. Benutzer- und Gruppentabellenzuordnungen können angepasst werden. Aus der Datenbank geladene Benutzer überschreiben lokal erstellte Konten mit demselben Namen.
Der Tab Ereignisse ist der Ort, an dem Ereignisregeln auf Serverebene erstellt werden. Jedes Ereignis hat einen Typ, einen Namen und eine Aktion. Der im Erstellungsformular gezeigte Ereignistyp ist standardmäßig Serverstart, kann aber geändert werden, um andere serverebenenbezogene Trigger abzudecken. Aktionen umfassen E-Mail senden mit Feldern für An, BCC, Betreff und Nachricht sowie andere Aktionstypen. Eine Schaltfläche Gemeinsame Ereignisse erstellen generiert automatisch einen Satz Standardereignisregeln.
Lizenzinformationen zeigen den aktuellen Registrierungsstatus, Edition, Anzahl der Kopien, Kaufdatum und verbleibende Testtage an. Es enthält auch eine Nebeneinander-Vergleichstabelle der Fähigkeiten von FTP Server gegenüber MFT Server über maximale Benutzer, Domänen, Sitzungen, Fähigkeiten, Architektur, Protokolle, Web und Mobil, Verwaltung und Anpassung. Die MFT-Edition zeigt unbegrenzt bei allen Benutzer- und Sitzungslimits und fügt Funktionen hinzu, darunter automatisiertes Dateimanagement, Ereignisse und E-Mail-Benachrichtigungen, Microsoft Queue-Ereignisse, Dateifreigabe, Serv-U Gateway, Hochverfügbarkeit, FIPS 140-2-Validierung, Benutzer- und Gruppenstatistiken, Remote-Webadministration, benutzerdefinierter Web-Client HTML und CSS, Authentifizierung über benutzerdefinierte Bibliothek, Datenbankauthentifizierung, Windows/AD-Authentifizierung und LDAP-Authentifizierung.
Benutzer
Der Abschnitt Benutzer hat zwei Tabs: Globale Benutzer und Datenbankbenutzer. Das Erstellen eines Benutzers öffnet einen Dialog Benutzereigenschaften mit neun Tabs: Benutzerinformationen, Verzeichniszugriff, Virtuelle Pfade, Protokollierung, Gruppen, Ereignisse, IP-Zugriff, Grenzwerte & Einstellungen und Multifaktor-Authentifizierung.
Benutzerinformationen erfasst Anmelde-ID, Passwort, vollständigen Namen, Home-Verzeichnis, SSH-Schlüssel, Verwaltungsberechtigungsstufe, Kontotyp (Dauerhaft oder andere), E-Mail-Adresse und Beschreibung. Optionen umfassen das Sperren des Benutzers auf sein Home-Verzeichnis, die immerwährende Anmeldeerlaubnis und die Anforderung einer Passwortänderung bei der nächsten Anmeldung. Eine Schaltfläche Verfügbarkeit legt Anmeldezeitbeschränkungen nach Datum und Wochentag fest. Eine Schaltfläche Willkommensnachricht konfiguriert eine benutzerdefinierte Nachricht, die dem Benutzer bei der Anmeldung angezeigt wird.
Der Tab Verzeichniszugriff definiert, auf welche Dateien und Verzeichnisse der Benutzer zugreifen kann. Regeln werden von allen Gruppen geerbt, denen der Benutzer angehört, sowie von domänen- und serverbezogenen Regeln. Jede Regel ordnet einem Pfad eine Reihe von Berechtigungen und eine optionale maximale Größe zu.
Der Tab Virtuelle Pfade verknüpft physische Pfade außerhalb des Home-Verzeichnisses des Benutzers in dessen Verzeichnisauflistung. Die Tabelle ordnet physische Pfade virtuellen Pfaden zu und ersetzt die traditionelle Methode der Verknüpfung.
Der Tab Protokollierung steuert genau, was für diesen Benutzer aufgezeichnet wird. Optionen für Protokollmeldungen umfassen: Sicherheitsmeldungen, IP-Namen, Downloads, gezippte Downloads, Uploads, Dateilöschungen, Datei- und Verzeichnisumbenennungen, Verzeichniserstellungen, Verzeichnislöschungen, Dateifreigaben, FTP-Befehle, FTP-Antworten, SSH-Befehle, SSH-Antworten, detaillierte SSH-Befehle, detaillierte SSH-Antworten, HTTP-Befehle und HTTP-Antworten. Die Protokollierung in eine Datei kann separat aktiviert werden, mit einem konfigurierbaren Pfad, automatischer Protokollrotation und Beschränkungen für Dateianzahl und Größenaufbewahrung. Tags für Protokolldateipfade unterstützen Token für Stunde, Tag, Monat, Jahr, Domänenname, Anmelde-ID und vollständigen Benutzernamen.
Der Tab Gruppen zeigt, zu welchen Gruppen der Benutzer gehört. Ein Benutzer kann Mitglied mehrerer Gruppen sein, und die Reihenfolge der Mitgliedschaft ist bedeutsam, da sie bestimmt, welche Gruppeneinstellungen Vorrang haben.
Der Tab Ereignisse listet Ereignisregeln auf Benutzerebene auf. Ereignisse werden automatisch ausgelöst, um Programme auszuführen, E-Mails zu senden oder Taskleistensymbole anzuzeigen. Eine Schaltfläche Gemeinsame Ereignisse erstellen generiert automatisch einen Standardsatz von Regeln.
Der Tab IP-Zugriff legt benutzerspezifische IP-Beschränkungen fest, die zuletzt geprüft werden, wenn der Benutzer versucht, sich anzumelden. Regeln folgen demselben Format für Adresse, Zugriff und Ablauf wie serverbezogene Regeln und können importiert und exportiert werden. (Bild 20)
Der Tab Grenzwerte & Einstellungen zeigt verbindungsbezogene Grenzwerte für den Benutzer. Der Verbindungslimittyp zeigt: maximale Sitzungen pro Benutzerkonto (20), maximale Sitzungen pro IP-Adresse für das Konto (20), sichere Verbindung vor Anmeldung erforderlich (ja), automatisches Timeout bei inaktiver Verbindung (10 Minuten), automatisches Sitzungstimeout (kein Timeout), Anti-Timeout-Schemata blockieren (nein), IP-Adresse der Sitzung bei Timeout blockieren (kein Timeout), FTP- und FTPS-Verbindungen erlauben (ja), SFTP-Verbindungen erlauben (ja), HTTP- und HTTPS-Verbindungen erlauben (ja) und umgekehrten DNS-Namen erfordern (nein). Jeder Grenzwert kann auf bestimmte Tage und Zeiten angewendet werden. Schaltflächen für Verhältnisse & Quoten und Quotenfreie Files sind ebenfalls verfügbar. (Bild 21)
Der Tab Multifaktor-Authentifizierung zeigt den MFA-Status des Benutzers (derzeit nicht konfiguriert), ein Dropdown-Menü Multifaktor-Authentifikator (auf Aktiviert gesetzt), ein Feld Firmenname und eine Schaltfläche MFA zurücksetzen. Wenn auf Erzwungen statt Aktiviert gesetzt, wird MFA obligatorisch, und der Benutzer kann sich ohne sie nicht anmelden.
Gruppen
Der Abschnitt Gruppen hat zwei Tabs: Globale Gruppen und Datenbankgruppen. Das Erstellen einer Gruppe öffnet einen Dialog Gruppeneigenschaften mit derselben Tab-Struktur wie bei Benutzern: Gruppeninformationen, Verzeichniszugriff, Virtuelle Pfade, Protokollierung, Mitglieder, Ereignisse, IP-Zugriff, Grenzwerte & Einstellungen und Multifaktor-Authentifizierung.
Gruppeninformationen nimmt einen Gruppennamen, ein Home-Verzeichnis, SSH-Schlüssel, Verwaltungsberechtigungsstufe und eine Beschreibung entgegen. Optionen umfassen das immerwährende Anmelden, das Aktivieren des Kontos, das Sperren des Benutzers im Home-Verzeichnis und das vorrangige Anwenden von Gruppenverzeichniszugriffsregeln. Schaltflächen für Verfügbarkeit und Willkommensnachricht sind ebenfalls hier vorhanden. Alle auf Benutzerebene verfügbaren Einstellungen sind auch auf Gruppenebene konfigurierbar. Wenn ein Benutzer eine widersprüchliche Einstellung auf Benutzerebene definiert hat, überschreibt die Benutzereinstellung die Gruppeneinstellung.
Verzeichnisse
Der Abschnitt Verzeichnisse hat drei Tabs: Verzeichniszugriff, Virtuelle Pfade und Dateiverwaltung.
Der Tab Verzeichniszugriff verwaltet globale Verzeichniszugriffsregeln für alle Benutzer auf dem Server. Das Erstellen einer Regel nimmt einen Pfad entgegen und ermöglicht es, Dateiberechtigungen (Lesen, Schreiben, Anhängen, Umbenennen, Löschen, Ausführen) und Verzeichnisberechtigungen (Auflisten, Erstellen, Umbenennen, Entfernen) unabhängig voneinander festzulegen. Die Vererbung in Unterverzeichnisse und eine maximale Verzeichnisgröße können ebenfalls konfiguriert werden. Schnellschaltflächen für Vollzugriff und Nur Lesen sind verfügbar.
Der Tab Virtuelle Pfade ordnet physische Pfade serverweit virtuellen Pfaden zu – das gleiche Konzept wie auf Benutzerebene, aber global angewendet. Ein Kontrollkästchen steuert, ob der virtuelle Pfad in die Berechnung der maximalen Verzeichnisgröße einbezogen wird. (Bild 25)
Der Tab Dateiverwaltung erlaubt es, automatisierte Regeln für Dateien in einem bestimmten Verzeichnis zu definieren. Jede Regel zielt auf einen Verzeichnispfad und wählt eine Aktion: Dateien nach einer bestimmten Anzahl von Tagen löschen oder Dateien nach einer bestimmten Anzahl von Tagen an einen anderen Ort verschieben. Serv-U evaluiert jede Datei individuell basierend auf ihrem Erstellungsdatum. (Bild 26)
Grenzwerte & Einstellungen
Der Bereich Grenzwerte & Einstellungen ist die globale Konfigurationsdrehscheibe für den gesamten Server. Er hat sieben Tabs: Grenzwerte, Einstellungen, FTP-Einstellungen, Verschlüsselung, Branding-Einrichtung, Dateifreigabe und Multifaktor-Authentifizierung.
Der Tab Grenzwerte führt serverweit geltende Verbindungslimits auf, die an alle Domänen, Gruppen und Benutzer vererbt werden, sofern sie nicht auf einer niedrigeren Ebene überschrieben werden. Der Verbindungslimittyp umfasst: maximale Sitzungen auf dem Server (unbegrenzt), maximale Sitzungen pro IP-Adresse auf dem Server (unbegrenzt), maximale Sitzungen pro Benutzerkonto (20), maximale Sitzungen pro IP-Adresse für das Benutzerkonto (20), sichere Verbindung vor Anmeldung erforderlich (ja), automatisches Timeout bei inaktiver Verbindung (10 Minuten), automatisches Sitzungstimeout (kein Timeout), Anti-Timeout-Schemata blockieren (nein), Home-Verzeichnisse automatisch erstellen (ja), IP-Adresse der Sitzung bei Timeout blockieren (kein Timeout), X-Forwarded-For erlauben, HTTP-Verbindungs-IP-Adressen zu ändern (nein), umgekehrten DNS-Namen erfordern (nein) und maximale Sitzungen pro IP-Adresse auf der Domäne (unbegrenzt). Die Dropdown-Liste für den Limittyp kann geändert werden, um Übertragungs-, Quoten- oder andere Limitkategorien anzuzeigen.
Der Tab Einstellungen deckt drei Bereiche ab. Verbindungseinstellungen ermöglicht die Konfiguration des auto-matischen Blockierens von Benutzern, die sich mehr als 4 Mal innerhalb von 30 Sekunden verbinden, für 15 Minuten, mit einer Option, Serverinformationen vor der SSH-Identität zu verbergen. Netzwerkeinstellungen steuern das Paket-Timeout (300 Sekunden), den PASV-Portbereich und ob übereinstimmende Peer-IP-Adressen für Steuer- und Datenverbindungen erforderlich sind. Der Abschnitt Nachricht zur Passwortwiederherstellung ermöglicht es, den Betreff und den Text der E-Mail anzupassen, die an Benutzer gesendet wird, wenn sie ihre Kontozugangsdaten anfordern, mit Vorlagenvariablen für Name und Passwort.
Der Tab FTP-Einstellungen listet jeden vom Server unterstützten FTP-Befehl auf und erlaubt es, jeden einzeln zu aktivieren oder zu deaktivieren. Dieses Maß an FTP-Befehlsebenenkontrolle ist unter den von uns getesteten Plattformen einzigartig bei Serv-U.
Der Tab Verschlüsselung deckt die SSL-Zertifikatkonfiguration für FTPS und HTTPS ab (Zertifikatspfad, Pfad zum privaten Schlüssel, Passwort und CA-Zertifikatspfad), die SSH-Private-Key-Konfiguration für SFTP (Schlüsseltyp, Fingerabdruck und Schlüsselgenerierung), erweiterte SSL-Optionen (Schalter für TLS 1.2 und 1.3, Cipher-Suite-Konfiguration), SSH Ciphers, SSH MACs, SSH Key Exchange Algorithms, SSH Key Algorithms und einen Schalter für den FIPS 140-2-Modus. Der Detaillierungsgrad hier – die Auswahl einzelner Cipher-Suites, MACs und Schlüsselaustauschalgorithmen – zielt direkt auf sicherheitsbewusste und compliance-getriebene Bereitstellungen ab.
Der Tab Branding-Einrichtung ist in drei Abschnitte unterteilt. Neues Branding der Anmeldeseite ermöglicht das Festlegen eines benutzerdefinierten Logos, Hintergrundbilds, Favicons, Anmeldetiteltexts, der Hintergrundfarbe und des Textkörpers der Anmeldeseite. Legacy-Branding der Anmeldeseite unterstützt ein benutzerdefiniertes HTML-Container-Verzeichnis mit separaten CSS-, Header- und Footer-Dateien für vollständig angepasste Layouts der Anmeldeseite. Branding des Web-Clients setzt das in der Dateiverwaltungsoberfläche angezeigte Logo, mit einer Dimension-Anforderung von 400×100 Pixeln und einem CSS-only Feld zur Anpassung des Hintergrunds.
Der Tab Dateifreigabe konfiguriert, wie Domänenbenutzer Dateien mit externen Gästen senden und empfangen können. Einstellungen umfassen die Domänen-URL, den Pfad des Dateifreigabe-Repositorys, wie viele Tage nach Ablauf Freigaben automatisch entfernt werden und die Betreff- und Textvorlagen der Einladungs-E-Mail, die beide bearbeitbar sind und Variablen für Ablaufdatum, Freigabe-URL und Kommentare unterstützen. SMTP muss separat konfiguriert werden, damit Einladungs-E-Mails automatisch gesendet werden können.
Der Tab Multifaktor-Authentifizierung legt die globale MFA-Richtlinie fest. Das Dropdown-Menü Multifaktor-Authentifikator kann auf Deaktiviert, Aktiviert oder Erzwungen gesetzt werden. Das Feld Firmenname setzt die Kontobezeichnung, die in Authentifizierungs-Apps erscheint, wenn Benutzer den QR-Code scannen.
Serveraktivität
Der Abschnitt Serveraktivität hat vier Tabs: Sitzungen, Statistiken, Benutzer- & Gruppenstatistiken und Protokoll.
Der Tab Sitzungen listet alle derzeit aktiven Sitzungen mit Spalten für ID, Typ, Benutzer, IP-Adresse, Hostname, Serveradresse, Standort, letzten Befehl und Client auf. Ein Klick auf eine Sitzung füllt das untere Panel Aktive Sitzungsinformationen mit detaillierten Echtzeitdaten: Benutzer, Berechtigungsstufe, IP-Adresse, Geschwindigkeit, durchschnittliche Download- und Upload-Geschwindigkeit, Online-Zeit, Leerlaufzeit, seit Zeitstempel, heruntergeladen, hochgeladen, Standort und letzter Befehl. Schaltflächen Trennen, Abbrechen, Broadcast und Spy & Chat sind unten verfügbar.
Der Tab Statistiken zeigt serverweite Sitzungs-, Anmelde- und Übertragungsstatistiken seit dem letzten Reset. Angezeigte Felder umfassen Statistikstartzeit, aktuelle Sitzungen, Gesamtsitzungen, 24-Stunden-Sitzungen, höchste Sitzungsanzahl, durchschnittliche Sitzungslänge, längste Sitzung, Anmeldeanzahl, durchschnittliche angemeldete Dauer, letzte Anmeldezeit, letzte Abmeldezeit, Benutzer mit den meisten Anmeldungen, derzeit angemeldete Anzahl, Download-Geschwindigkeit, Upload-Geschwindigkeit, insgesamt heruntergeladen, insgesamt hochgeladen, durchschnittliche Download-Geschwindigkeit und durchschnittliche Upload-Geschwindigkeit.
Der Tab Benutzer- & Gruppenstatistiken zeigt dieselben Sitzungs-, Anmelde- und Übertragungsstatistiken aufgeschlüsselt pro Benutzer oder pro Gruppe. Sie wählen entweder Benutzerstatistiken oder Gruppenstatistiken, dann eine Sammlung und einen bestimmten Benutzer oder eine bestimmte Gruppe zur Ansicht. Statistiken können von diesem Tab aus gespeichert oder zurückgesetzt werden.
Der Tab Protokoll zeigt Serv-Us eigenes Anwendungsprotokoll – Startmeldungen, Status der Bibliotheksladung, Portbindungsbestätigungen und Fehler. Dies ist das Serverprozessprotokoll, nicht die Benutzeraktivitätsprotokolle. Benutzeraktivität wird getrennt in eine pro Benutzer im Protokollierungs-Tab konfigurierte Textdatei protokolliert. Es gibt keinen integrierten Protokollbetrachter mit Filter- oder Auditfähigkeiten für Benutzeraktivitäten – wenn Sie überprüfen müssen, was ein bestimmter Benutzer getan hat, öffnen Sie die Protokolldatei direkt.
Domänen
Eine Admin-Domäne wird automatisch während der Installation erstellt. Um Dateiübertragung und -freigabe zu testen, erstellten wir eine neue Domäne mit dem Domänen-Assistenten, der durch sechs Schritte führt.
Schritt 1: Domänendetails: Geben Sie einen Namen für die Domäne und eine optionale Beschreibung ein.
Schritt 2: Domänentyp: Wählen Sie zwischen Dateiübertragungsdomäne, Dateifreigabedomäne oder beidem gleichzeitig. Beide können gleichzeitig aktiviert sein.
Schritt 3: Dateifreigabe: Legen Sie die Domänen-URL fest, wählen Sie den Dateifreigabe-Repository-Ordner von einem beliebigen Ort im Server-Dateisystem und konfigurieren Sie optional SMTP zum Senden von Einladungs-E-Mails. Im Gegensatz zu einigen Plattformen, die Sie auf ein vordefiniertes Verzeichnis beschränken, können Sie diese auf jeden Ordner auf dem Rechner verweisen.
Schritt 4: Protokolle: Aktivieren oder deaktivieren Sie jedes Protokoll und legen Sie seinen Port fest. Verfügbare Protokolle sind FTP und explizites SSL/TLS (Port 21), Implizites FTPS/SSL/TLS (Port 990), SFTP mit SSH (Port 22), HTTP (Port 80) und HTTPS TLS-verschlüsseltes HTTP (Port 443). Verschiedene Domänen können auf verschiedenen Ports laufen.
Schritt 5: IP-Listener: Wählen Sie aus, auf welcher IPv4-Adresse die Domäne lauscht, nützlich, wenn mehrere IPs an den Server gebunden sind. IPv6-Listener können gleichzeitig erstellt werden.
Schritt 6: Verschlüsselung: Wählen Sie, ob Benutzer Passwörter per E-Mail wiederherstellen dürfen.
Alle global und auf Benutzerebene verfügbaren Sicherheitseinstellungen sind auch pro Domäne konfigurierbar, was Administratoren eine granulare Kontrolle über die Sicherheitslage jeder Domäne unabhängig voneinander gibt.
Client-Schnittstelle
Nach der Erstellung der Domäne und eines Benutzers öffnet die Navigation zur Domänen-URL dieselbe Anmeldeseite wie das Admin-Panel, gefolgt von einer MFA-Einrichtungsaufforderung. Wir hatten MFA erzwungen, sodass Überspringen diesmal keine Option war.
Nach Abschluss der MFA-Einrichtung und Anmeldung öffnet sich die Serv-U-Client-Schnittstelle. Die linke Seitenleiste zeigt Mein Speicher (Home, Favoriten) und Dateifreigabe (Angefordert, Gesendet). Die Home-Ansicht ist ein Datei-Explorer, der die Verzeichnisstruktur des Servers mit den Spalten Name, Letzte Änderung und Größe anzeigt. Schaltflächen Hochladen, Neuer Ordner, Aktualisieren und Mehr sind in der Symbolleiste verfügbar.
Das Hochladen öffnet einen Dialog mit einer Drag-and-Drop-Zone und einer Durchsuchen-Option. Der Upload-Fortschritt wird inline mit einem Prozentbalken angezeigt. Es gibt keine Ordner-Upload-Option – nur einzelne Dateien, entweder Einzel- oder Mehrfachauswahl. Es wird keine Dateivorschau während des Uploads angezeigt.
Jeder Ordner im Datei-Explorer kann über sein Kontextmenü zu den Favoriten hinzugefügt werden. Der Bereich Favoriten in der linken Seitenleiste zeigt den Ordnernamen und -pfad mit einer Option Aus Favoriten entfernen an.
Dateifreigabe: Anfordern
Der Bereich Angefordert unter Dateifreigabe ermöglicht es, einen Upload-Link zu generieren, den Sie mit jemandem teilen können, damit dieser Ihnen Dateien sendet. Das Erstellen einer neuen Anforderung öffnet einen zweistufigen Dialog.
Schritt 1: Dateifreigabe: Legen Sie einen Titel fest (auto-matisch mit einem Ablaufzeitstempel gefüllt), eine optionale Beschreibung und erweiterte Einstellungen, einschließlich Ablaufdatum und -uhrzeit, einem Schalter für Passwortschutz und einem Schalter für Dateilimit.
Schritt 2: Gast & Absender: Geben Sie eine oder mehrere Empfänger-E-Mail-Adressen ein (durch Kommas getrennt). Optionen umfassen, Sie zu benachrichtigen, wenn die Datei hochgeladen wurde, und Ihnen eine Kopie der Upload-Link-E-Mail zu senden. Ein Bereich Absenderdetails ändern ist ebenfalls verfügbar.
Nach dem Abschluss zeigt die Liste Angefordert die neue Anforderung mit dem Status Ausstehend an. Ein Dialog Link abrufen zeigt die Upload-URL und deren Ablaufdatum mit einer Schaltfläche Link kopieren an.
Das Öffnen des Upload-Links zeigt eine Seite Dateien anfordern mit dem Betreff, dem Namen und der E-Mail des Absenders, dem Ablaufdatum, dem Passwortschutzstatus und der Upload-URL. Darunter befindet sich ein Upload-Bereich mit Drag-and-Drop und einer Durchsuchen-Option.
Sobald der Empfänger über den Link hochlädt, erscheint die Datei in der Liste Angefordert in Ihrem Panel, wobei Absender- und Upload-Details sichtbar sind.
Dateifreigabe: Senden
Der Abschnitt Gesendet funktioniert in umgekehrter Richtung: Sie laden eine Datei hoch und generieren einen Download-Link für einen Empfänger. Das Erstellen einer neuen Sendeanforderung folgt derselben zweistufigen Popup-Struktur wie das Anfordern von Dateien: Legen Sie zuerst einen Titel, eine Beschreibung, Ablauf, Passwort und Dateilimit-Optionen fest und geben Sie dann die E-Mail-Adresse des Empfängers ein.
Nach Abschluss der Schritte generiert Serv-U einen Download-Link und präsentiert ihn Ihnen direkt; es wird keine E-Mail automatisch an den Empfänger gesendet. Sie kopieren den Link und teilen ihn selbst.
Der Empfänger öffnet den Link und lädt die Datei hoch oder im Sendefall von einer minimalen Seite ohne Branding oder Kontext über den Link hinaus herunter.
Insgesamt funktionieren die Dateifreigabe- und Anforderungsabläufe, aber die UX ist merklich holprig. Jede Aktion erfordert das Navigieren durch mehrere Pop-ups, die Oberfläche gibt minimales Feedback und die Empfängerseiten sind spärlich. Verglichen mit Cerberus‘ Web-Client, der einen richtigen Dateimanager, Inline-Videovorschau und eine einigermaßen polierte Oberfläche hat, fühlt sich der Serv-U-Client an, als wäre er als Nebensache gebaut worden. Das Admin-Panel ist der Ort, in den Serv-U eindeutig seine Mühe gesteckt hat; die Endbenutzererfahrung bekam erheblich weniger Aufmerksamkeit.
Diese Forschung zitieren
Wählen Sie das Format, das zu Ihrem Veröffentlichungsort passt. Wenn Sie die Link-Version in Ihr CMS einfügen, bleibt der Backlink erhalten.
@misc{dogan2026,
author = {Dogan, Sedat and Sezer, Sena},
title = {{MFT-Benchmark: Files.com, Thru, Cerberus FTP und Serv-U getestet}},
year = {2026},
month = jul,
howpublished = {\url{https://aimultiple.com/mft-benchmark}},
note = {AIMultiple. Abgerufen am 17. Juli 2026}
}

































![[IMAGE 16 – Inbox form showing title "AIMULTIPLE FILE UPLOADS", URL key "aimultiple-file-uploads", and URL preview https://aimultiple.files.com/u/aimultiple-file-uploads] [IMAGE 16 – Inbox form showing title "AIMULTIPLE FILE UPLOADS", URL key "aimultiple-file-uploads", and URL preview https://aimultiple.files.com/u/aimultiple-file-uploads]](https://aimultiple.com/wp-content/uploads/2026/04/16-1.png.webp)












































































Seien Sie der Erste, der kommentiert
Ihre E-Mail-Adresse wird nicht veröffentlicht. Alle Felder sind erforderlich. Kommentare werden in ihrer Originalsprache belassen.