Skip to main content

IIS - Activer le remote management

image.png

Difficulté : Novice


Notions : IIS, serveur web, windows, remote management.



I. Introduction

Dans le cadre de l'installation de IIS sur un serveur core, l'administration de celui-ci ne pourra se faire qu'en powershell.

Pour l'administrer en GUI malgré tout depuis le Poste Admin ou le serveur d'admin, il faudra activer la gestion à distance de IIS.


II. Préparer le serveur

2.1 Installer le rôle

En powershell

Installer le rôle avec la commande :

Install-WindowsFeature  Web-Mgmt-Service

Activer le service au démarrage :

Set-Service -name WMSVC  -StartupType Automatic
En GUI

Ouvrir le serveur manager.

image.png

Sélectionner le serveur sur lequel installer le service et faire un clic droit puis 'install role and feature'

image.png

 

Cliquer sur 'Next'

image.png

 

Sélectionner 'Role-based or Feature-based installation' puis faire 'Next'.

image.png

 

Vérifier la bonne sélection du serveur, puis faire 'Next'.

image.png

 

Cocher le rôle 'Web Server (IIS) --> Management Service' puis faire 'Next'.

image.png

 

Sur les écrans suivant, faire 'Next'. Puis terminer par 'Install'.

2.2 Accepter les connexions distantes

Pour accepter les connexions distantes, il faut modifier une clé de registre et relancer le service. Pour cela, deux façons de faire :

En powershell

Ouvrir une console powershell en remote.

image.png

 

Utiliser la commande :

Set-ItemProperty -Path "HKLM:\Software\Microsoft\WebManagement\Server" -Name "EnableRemoteManagement" -Value "1"

 

Puis redémarrer le service avec :

Restart-Service -Name WMSVC

 

En GUI (avec MMC)

Lancer l'éditeur de registre.

image.png

 

Cliquer sur 'Fichier --> Connect Network Registry...'

image.png

 

Entrer le nom du serveur à gérer, puis valider en cliquant sur 'Check Names' puis 'OK'.

image.png

 

Chercher la clé 'HKEY_LOCAL_MACHINE\Software\Microsoft\WebManagement\Server'

image.png

image.png

 

Changer la valeur de 'EnableRemoteManagement' à '1'. Puis valider avec 'OK'.

image.png

 

Déconnecter le serveur, puis fermer l'éditeur de registre.

image.png

 


 

Lancer une MMC avec 'mmc.exe'

image.png

Ajouter un composant enfichable en cliquant sur 'Add/Remove Snap-in'.

image.png

 

Sélectionner 'Services' et double-cliquer dessus.

image.png

 

Sélectionner 'Another computer', entrer son nom et faire 'Finish'.

image.png

 image.png

Valider en cliquant sur 'OK'.

Relancer le service 'Web Management Service'

image.png


III. Se connecter avec le IIS Manager

Sur le serveur d'administration, dans le serveur manager, clic droit sur le serveur puis : 'Internet Information Services (IIS) Manager'.

image.png

Cliquer sur l'icone de connexion et faire 'Connect to a Server...'.

image.png

Entrer le FQDN du serveur et faire 'Next'.

image.png

Entrer le information d'identifications et faire 'Next'.

image.png

Vérifier et accepter le certificat en cliquant sur 'Connect'.

image.png

Il est désormais possible de manager ce serveur à distance.