Comment faire : définir les autorisations IIS pour les objets spécifiques

Traductions disponibles Traductions disponibles
Numéro d'article: 324068 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article explique comment migrer des autorisations UNIX vers le système d'autorisation de services Internet (IIS) et comment définir les autorisations de services Internet (IIS) pour un Web site, un dossier ou fichier.

Conversion des autorisations UNIX/Apache de services Internet (IIS)

Lorsque vous utilisez Apache, les autorisations sous-jacent du système de fichiers UNIX et propriétaire ou du groupe est exécuté le serveur Apache sous affectent les objets que vous pouvez accéder et les scripts que vous pouvez exécuter. Toutefois, lorsque vous utilisez Windows, Internet Information Services (IIS) pouvez accéder n'importe quel fichier dans l'arborescence de répertoire de base pour un site configuré (à cet égard, elle fonctionne comme un compte d'administrateur). Les autorisations Windows sous-jacent pour un dossier ou le fichier sont ignorées. Au lieu de cela, un mécanisme distinct dans IIS permet de pouvoir contrôler et limiter les types d'accès est de l'ordinateur client à des objets spécifiques.

L'autorisation de lecture dans IIS est similaire au bit d'autorisation en lecture pour les fichiers dans APACHE/UNIX. L'autorisation d'écriture dans IIS est utilisée uniquement lorsque vous utilisez les scripts ASP (Active Server Pages) ou Web Distributed Authoring and (WebDAV) pour fournir des fonctionnalités de mise à jour pour un fichier ; par conséquent, cette autorisation est similaire à l'écriture autorisation dans APACHE/UNIX pour WebDAV uniquement. L'autorisation Exécuter dans UNIX qui est combinée avec la directive AddHandler indique à Apache qu'un fichier particulier est un script qui doit être exécuté et ne pas renvoyé en tant que fichier brut. Dans IIS, exécuter autorisations sont accordées sur une base de site Web ou une base de dossier uniquement ; vous ne pouvez pas activer ou désactiver des fichiers individuels sous forme de scripts de cette manière. Toutefois, la combinaison d'extension de Gestionnaire s'applique. Vous accordez des autorisations d'exécution d'un dossier, puis associer une extension avec un moteur de script spécifique.

Ce problème a ses limites. Par exemple, vous ne peut pas utilisez une extension de nom de fichier .CGI permanente et dépendent de la ligne d'en-tête UNIX Sélectionnez la langue correspondante de script. Cette limitation peut provoquer des problèmes au cours de migration. Dans ce cas, vous pouvez associer l'extension de nom de fichier .pl pour l'extension de fichier .PY pour les scripts Python les scripts Perl.


Définir des autorisations de services Internet (IIS) pour un objet

Vous pouvez définir les autorisations pour tout objet dans IIS, y compris les scripts, fichiers, dossiers et sites Web. Pour définir les autorisations pour un objet dans IIS :
  1. Ouvrez une session sur l'ordinateur serveur Web en tant qu'administrateur.
  2. Cliquez sur Démarrer , pointez sur Paramètres , puis cliquez sur le Panneau de configuration .
  3. Double-cliquez sur Outils d'administration , puis double-cliquez sur Gestionnaire des services Internet .
  4. Cliquez avec le bouton droit sur le site Web qui vous souhaitez configurer dans le volet gauche, puis cliquez sur Propriétés .
  5. Si vous souhaitez définir les autorisations pour personnel dossier un Web site, cliquez sur l'onglet répertoire de base .
  6. Si vous souhaitez définir les autorisations d'un dossier dans un site Web, cliquez sur l'onglet répertoire .
  7. Si vous souhaitez définir les autorisations d'un fichier ou d'un script dans un dossier, cliquez sur l'onglet fichiers .
  8. Cliquez sur les autorisations correspondantes que vous voulez définir pour l'objet.
  9. Pour activer les scripts traitement pour un site Web ou un dossier, cliquez sur scripts uniquement dans la liste d'autorisations exécution .

    Pour désactiver le traitement du script, cliquez sur Aucun .
  10. Cliquez sur OK .

Références

Pour plus d'informations sur la sécurisation IIS pour une migration D'UNIX vers Windows, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
324216 Comment faire : Secure IIS dans une migration D'UNIX vers Windows

Propriétés

Numéro d'article: 324068 - Dernière mise à jour: mardi 21 novembre 2006 - Version: 3.3
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professionnel
  • Microsoft Small Business Server 2000 Standard Edition
  • Microsoft Internet Information Services 5.0
Mots-clés : 
kbmt kbhowto kbhowtomaster KB324068 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 324068
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com