2009-10-31 6 views
0

En essayant de configurer un nouveau site Web, je rencontre un problème de gestion d'IIS 6.0. J'utilise l'assistant pour créer un site web. J'ai mis les autorisations du site Web à lire et à pointer vers le dossier qui contient toutes les pages et les dossiers avec des icônes.Hériter des autorisations du dossier "site Web" dans IIS 6

Le site Web est créé mais à moins que j'ajoute IUSR à chaque fichier et dossier, la page ne se chargera pas. Cela prendrait des heures à faire un par un. J'ai passé des heures à essayer de faire fonctionner cet héritage simple. Qu'est-ce que je rate?

Ajouté:

La seule façon que je pouvais trouver qui ne nécessite pas l'ajout IUSR à chaque répertoire et .html fichier un par un, était de les sélectionner, puis ajouter IUSR à tous. Je suis sûr qu'il y a un meilleur moyen ...

Répondre

0

Je pense que vous pouvez définir les autorisations pour tous les fichiers et dossiers en allant dans le répertoire, puis utilisez l'onglet de sécurité pour définir l'autorisation de sorte qu'il va le définir dans le dossier , les sous-dossiers et les fichiers ..

+0

Oui, cela ne fonctionne pas comme prévu. Quels autres paramètres pourraient affecter cela? –

0

Il semble terriblement que vous pourriez avoir, ou avoir eu, FPSE (FrontPage Server Extensions) installé sur le site Web (recherchez _vti_* dossiers cachés).

Si vous installez FPSE, les autorisations de dossier sont radicalement modifiées et, d'après mes propres observations, tout compte non nommé comme connexion FPSE a toutes les autorisations de modification supprimées. En plus de cela, les autorisations semblent être appliquées explicitement à chaque fichier ou dossier et l'héritage ACE est effectivement bloqué.

Si c'est le cas, vous devez supprimer FPSE. Ensuite, en utilisant l'onglet Sécurité du dossier, réinitialisez les autorisations NTFS sur le dossier racine du site Web pour remplacer/hériter tous les enfants via le bouton Options avancées.

Questions connexes