Pour gérer IIS au moyen de scripts, il faut avoir une bonne connaissance du stockage de la configuration : la métabase. Semblable au registre, la métabase est un stockage de données hiérarchisé qui fournit des données de configuration pour IIS et ses services (à savoir le W3SVC, FTP, SMTP, NNTP
La métabase : lieu de la configuration IIS
– Network News Transport Protocol, IMAP et POP3). Pour
examiner la configuration de la métabase, le moyen le plus
simple consiste à utiliser le snap-in Microsoft Management
Console (MMC) Internet Information Services (IIS) Manager.
Il fournit une GUI de gestion simple d’emploi qui présente
une vue simplifiée de la hiérarchie et de la structure de la métabase.
Mais, pour jouir de la puissance du scripting IIS administratif,
il faut examiner la métabase de manière plus approfondie
qu’avec la GUI.
La métabase IIS 6.0 est un fichier XML en texte clair permettant
de visualiser la métabase en ouvrant metabase.xml
(sous %windir%\system32\inetsrv) dans Microsoft IIE
(Internet Explorer). Pour modifier la configuration IIS, on
peut modifier directement le fichier .xml. Pour cela, ouvrez
une ligne de commande et tapez
net stop iisadmin /y
pour arrêter le service IISAdmin. Puis tapez
notepad %windir%\system32\inetsrvmetabase.xml
pour ouvrir la métabase dans Notepad. Sélectionnez Edit,
Find dans la barre de menus et recherchez la chaîne
ServerComment. Cette recherche renverra l’entrée Server-
Comment= »Default Web Site ». Remplacez cette entrée par
quelque chose du genre ServerComment= »My IIS 6.0 Site »
et sauvegardez le fichier. Ouvrez le snap-in IIS Manager (ce
qui a pour effet de démarrer automatiquement le service
IISAdmin) et naviguez jusqu’au noeud Web Sites. Vous
constaterez que votre site Web par défaut s’appelle désormais
My IIS 6.0 Site. (Pour modifier la configuration IIS sans arrêter et redémarrer le service
IISAdmin, vous pouvez utiliser la fonction
Direct Metabase Edit d’IIS 6.0 ;
pour plus d’informations, voir « Autres
lectures ».)
En revanche, les métabases IIS 5.1,
IIS 5.0 et IIS 4.0 sont des fichiers binaires.
Vous ne pouvez donc pas vous
contenter de lire simplement la métabase
dans un navigateur. Vous pouvez
dans ce cas utiliser IIS Metabase
Explorer, un outil nouveau venu dans
le Microsoft Internet Information
Services (IIS) 6.0 Resource Kit –
pourvu que votre serveur Web utilise
également le Windows .NET Framework.
Pour IIS 5.0 et ultérieurs,
Metabase Explorer présente aussi une
vue graphique plus approfondie de la
métabase que le snap-in IIS Manager.
Mais Metabase Explorer ne fonctionne
pas avec IIS 4.0, donc pour IIS 4.0 il
faut utiliser MetaEdit 2.2. (Voir « Autres
lectures » pour plus d’informations sur
le téléchargement de Metabase Explorer
et MetaEdit.)
Téléchargez cette ressource

Rapport Forrester sur les solutions de sécurité des charges de travail cloud (CWS)
Dans cette évaluation, basée sur 21 critères, Forrester Consulting étudie, analyse et note les fournisseurs de solutions de sécurité des charges de travail cloud (CWS). Ce rapport détaille le positionnement de chacun de ces fournisseurs pour aider les professionnels de la sécurité et de la gestion des risques (S&R) à adopter les solutions adaptées à leurs besoins.
Les articles les plus consultés
- Cybersécurité Active Directory et les attaques de nouvelle génération
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Les 6 étapes vers un diagnostic réussi
- Chiffrements symétrique vs asymétrique
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
Les plus consultés sur iTPro.fr
- 90 % des responsables IT et sécurité signalent une cyberattaque en 2024
- Mauvaise préparation des données : obstacle N°1 à la mise en œuvre de l’IA
- Le défi de NIS 2 pour les petites et moyennes entreprises
- L’IA pour optimiser la rentabilité des entreprises industrielles
- Des dirigeants augmentés à l’ère de l’IA
