, поэтому я ищу способ разрешить пользователям управлять статическими файлами в своих собственных каталогах на моем веб-сервере без предоставления им доступа ftp. Я видел элементы управления, такие как один here, который делает то, что я хочу, однако я бы хотел взвесить несколько вариантов. любые рекомендации?Управление файлами управления
ответ
Почему вы не хотите использовать FTP? Это совершенно практичный инструмент для управления статическими файлами. Доступны бесплатные FTP-серверы и множество обучающих программ для их настройки.
Я бы назвал chroot окружением minus shell, но потом выяснилось, что вы имеете в виду менеджера ASP.Net ... так что вам может понадобиться другая ссылка. Это здесь для справки.
Вот действительно хороший и бесплатный скрипт php, который использует ftp (я думаю). его получили кучки функций, таких как AJAX, и это имеет очень приятный дизайн
это идеальное место, чтобы использовать шаблон MVC. не дают пользователю прямого доступа к своим файлам на вашем сервере. вместо этого используйте контроллер, чтобы получить список доступных файлов и вернуть их имена. затем дайте им список вещей, которые они могут делать с каждым файлом/каталогом.
в представлении/уровне представления вы можете создать его, чтобы он выглядел так, как будто пользователь просматривает обычные каталоги.
- 1. Управление клиент-сервером управления файлами
- 2. Asp.net управление обратными ссылками управления файлами
- 3. Управление файлами
- 4. Управление файлами FILESTREAM
- 5. Управление несколькими файлами SharedPreference
- 6. MVC Выгрузка, управление файлами
- 7. Управление файлами ввода-вывода
- 8. Управление файлами в php
- 9. iPhone SQLite Управление файлами
- 10. asp.net управление несколькими файлами web.config
- 11. Управление файлами конфигурации
- 12. Управление временными файлами
- 13. Управление файлами PowerShell
- 14. Управление файлами iPhone
- 15. Управление файлами в C
- 16. Управление файлами .exe
- 17. Управление файлами WCF
- 18. Управление файлами в Javascript
- 19. Управление файлами DotNetNuke
- 20. Управление файлами SQL
- 21. Управление файлами изображений Python
- 22. Управление файлами на C#
- 23. Управление файлами переопределения докеров
- 24. Управление файлами в iOS5
- 25. Управление файлами в Java
- 26. Управление файлами Zend Framework
- 27. Управление строками и файлами
- 28. Управление файлами в C++
- 29. Управление файлами в Python
- 30. Сохранение html для «управления файлами»
ftp не подходит для некоторых моих пользователей. есть также накладные расходы на интеграцию пользователей ftp в приложение, я не хочу этого делать. Я ищу веб-элемент управления, чтобы связать его с моей защитой на основе ролей, чтобы я мог просто предоставить роли пользователей и позволить остальной части безопасности моего приложения определить, имеют ли они права на папку. ftp также увеличивает накладные расходы при управлении папками, к которым им разрешен доступ. – pedlar
Значит, эти статические файлы (и их разрешения) являются частью приложения? – mcandre
Право, приложение контролирует, кто имеет доступ к каким каталогам. если сопоставление между каталогами и пользователями было статичным, а 1: 1, я был бы более склонен использовать учетную запись ftp. – pedlar