Windows 2008 R2 IIS FTP 7.5: Dateizugriff explizit zulassen

Windows 2008 R2 IIS FTP 7.5: Dateizugriff explizit zulassen

Ich verwende IIS7 mit FTP 7.5 auf Windows Server 2008 R2 und frage mich, ob ich den Zugriff auf einige Dateien explizit zulassen kann (zum Beispiel nur auf Datei X in dirA und *.txt in dirB) und Lesen, Schreiben, Auflisten usw. für alle anderen verweigern kann. Soweit ich gesehen habe, kann ich nur Dateierweiterungen für die gesamte Site zulassen oder verweigern und Segmente ausblenden. Ich habe mir bereits benutzerdefinierte Feature-Anbieter angesehen, aber keine Möglichkeit/API zur Steuerung des Dateizugriffs gefunden.

Weiß jemand, wie das funktionieren könnte oder kennt jemand einen Workaround dafür?

Derzeit verwende ich proftpdCygwin, aber diese Lösung ist alles andere als optimal, da die Software ziemlich alt (und unsicher) ist und ich häufig Fehlermeldungen erhalte, insufficent memorywenn file lockedich versuche, Dateien mit >60 KB herunterzuladen oder ein Verzeichnis mit mehr als ~700 Dateien aufzulisten. Dies scheint proftpdnach meinen Recherchen ein bekanntes Problem mit Windows Server 2008 R2 zu sein.

Antwort1

Ich habe es geschafft, Proftpd unter Windows mit Cygwin aus dem Quellcode zu kompilieren. Mit der aktuellen Version ist das oben beschriebene Problem gelöst. Das aktuelle Cygwin-Proftpd-Binärpaket hat dieses Problem immer noch.

Es gab einige Probleme beim Kompilieren von proftpd unter Windows aufgrund eines Fehlers (http://bugs.proftpd.org/show_bug.cgi?id=3972). Dieser Fehler sollte in den aktuellen Versionen behoben sein und daher sollte das Kompilieren wie gewohnt möglich sein.

verwandte Informationen