so suche ich nach einer Möglichkeit, Benutzer statische Dateien in ihren eigenen Verzeichnissen auf meinem Webserver zu verwalten, ohne ihnen FTP-Zugriff zu geben. Ich habe Kontrollen wie die gesehen here, die tut, was ich will, aber ich möchte ein paar Optionen abwägen. irgendwelche Empfehlungen?Dateiverwaltung steuert
Antwort
Warum möchten Sie nicht FTP verwenden? Es ist ein perfektes Werkzeug zum Verwalten statischer Dateien. Es gibt kostenlose FTP-Server verfügbar und viele Tutorials für die Einrichtung.
Ich würde eine chroot Umgebung minus shell verweisen, aber dann stellt sich heraus, Sie beziehen sich auf einen ASP.Net-Manager ... so benötigen Sie möglicherweise eine andere Referenz. Dies ist hier als Referenz.
Hier ist eine wirklich gute und kostenlose PHP-Skript, die FTP verwenden (glaube ich). seine bekam jede Menge Features wie Ajax und es hat eine wirklich schöne Design
ist dies die perfekte Ort, um eine MVC-Muster zu verwenden. Geben Sie dem Benutzer keinen direkten Zugriff auf seine Dateien auf dem Server. Verwenden Sie stattdessen einen Controller, um eine Liste der verfügbaren Dateien abzurufen und die Namen zurückzugeben. Dann geben Sie ihnen eine Liste von Dingen, die sie mit jeder Datei/jedem Verzeichnis machen können.
In der Präsentations-/Ansichtsebene können Sie sie so gestalten, dass der Benutzer durch normale Verzeichnisse blättert.
- 1. C# Dateiverwaltung
- 2. iPhone SQLite Dateiverwaltung
- 3. Sichere Dateiverwaltung mit Symfony
- 4. Best Practices für die Dateiverwaltung
- 5. C Struktur und Dateiverwaltung newb - kämpfen
- 6. Rails Dateiverwaltung und E-Mail Verteilung kombiniert
- 7. WebApi & Odata - geeignet für die Dateiverwaltung?
- 8. Welches iOS unterstützt die Dateiverwaltung mit tel: //?
- 9. Xcode Dateiverwaltung. Was ist die beste Vorgehensweise?
- 10. Nesting Inhalt Benutzer steuert
- 11. Three.js, das Schatten steuert
- 12. Cocoa steuert die Textposition?
- 13. Wie steuert CLOCK Ereignisse?
- 14. WinForms steuert Beispielprojekte
- 15. Dynamic steuert Speicherverlust
- 16. ToolStrip Abdeckung steuert
- 17. Wer steuert den Prozesssteuerblock (PCB)?
- 18. Moving Telerik steuert zwischen Maschinen
- 19. Eingabearten auf der Serverseite steuert
- 20. Styling ASP.net steuert mit Bootstrap
- 21. wie man die Benutzereingabe steuert
- 22. die asp.net Charting-Styling steuert
- 23. .Net Usercontrol - Docking 2 steuert
- 24. Asp.Net Ajax steuert die Dokumentation?
- 25. Page.IsPostBack in Benutzer prüfen steuert
- 26. Winforms-Benutzer steuert benutzerdefinierte Ereignisse
- 27. Steuert die Neuinitialisierung mit WatiN
- 28. Vertical Align Middle asp.net steuert
- 29. Beliebige Bibliotheken/Module für die Dateiverwaltung in Python?
- 30. Wo sucht Visual Studio bei der Dateiverwaltung nach txt-Dateien?
ftp ist nicht gut für einige meiner Benutzer. Es gibt auch den Overhead der Integration von FTP-Benutzern in die Anwendung, ich will es nicht tun. Ich suche nach einem webbasierten Steuerelement, um es in meine rollenbasierte Sicherheit einzubinden, so dass ich den Benutzern nur Rollen geben kann und dem Rest meiner Anwendungssicherheit die Möglichkeit gibt, festzustellen, ob sie die Rechte an einem Ordner haben. ftp erhöht auch den Aufwand für die Verwaltung der Ordner, auf die sie zugreifen dürfen. – pedlar
Also diese statischen Dateien (und ihre Berechtigungen) sind Teil der Anwendung? – mcandre
Recht, die Anwendung steuert, wer Zugriff auf welche Verzeichnisse hat. Wenn das Mapping zwischen den Verzeichnissen und den Benutzern statisch und 1: 1 wäre, wäre ich eher geneigt, ftp account zu verwenden. – pedlar