2009-07-07 7 views
0

donc je cherche un moyen de permettre aux utilisateurs la possibilité de gérer les fichiers statiques dans leurs propres répertoires sur mon serveur web sans leur donner un accès FTP. J'ai vu des contrôles comme celui here qui fait ce que je veux, mais je voudrais peser quelques options. des recommandations?contrôles de gestion de fichiers

Répondre

0

Pourquoi ne pas utiliser FTP? C'est un outil parfaitement pratique pour gérer les fichiers statiques. Il existe des serveurs FTP gratuits et de nombreux didacticiels pour les configurer.

+0

ftp n'est pas un bon choix pour certains de mes utilisateurs. il y a aussi les frais généraux d'intégration des utilisateurs ftp dans l'application, je ne veux pas le faire. Je suis à la recherche d'un contrôle basé sur le Web afin de le relier à ma sécurité basée sur les rôles afin que je puisse simplement attribuer des rôles aux utilisateurs et permettre au reste de la sécurité de mes applications de déterminer s'ils ont les droits sur un dossier. ftp augmente également les coûts de gestion des dossiers auxquels ils sont autorisés à accéder. – pedlar

+0

Donc ces fichiers statiques (et leurs permissions) font partie de l'application? – mcandre

+0

droite, l'application contrôle qui a accès à quels répertoires. si la correspondance entre les répertoires et les utilisateurs était statique et 1: 1, je serais plus enclin à utiliser et ftp compte. – pedlar

0

Je renverrais un chroot environnement minus shell, mais alors il se trouve que vous faites référence à un gestionnaire ASP.Net ... donc, vous pouvez avoir besoin d'une référence différente. Ceci est ici pour référence.

0

Voici un script php vraiment bon et gratuit qui utilise ftp (je pense). ses tas de fonctionnalités comme obtenu ajax et il a un design vraiment sympa

http://ecosmear.com/relay/

0

c'est l'endroit idéal pour utiliser un modèle MVC. Ne donnez pas à l'utilisateur un accès direct à ses fichiers sur votre serveur. utilisez plutôt un contrôleur pour obtenir la liste des fichiers disponibles et renvoyer leurs noms. Puis donnez-leur une liste de choses qu'ils peuvent faire avec chaque fichier/répertoire. Dans la couche présentation/vue, vous pouvez la concevoir pour donner l'impression que l'utilisateur parcourt les répertoires habituels.

Questions connexes