Gérez un serveur Server Core

 

S’applique à : Windows Server 2022, Windows Server 2019, Windows Server 2016

Vous pouvez gérer un serveur Server Core de plusieurs façons :

Vous pouvez également ajouter du matériel et gérer les pilotes localement, à condition de le faire à partir de la ligne de commande.

Vous devez tenir compte de certaines limitations et astuces importantes lorsque vous travaillez avec Server Core :

  • Si vous fermez toutes les fenêtres d’invite de commandes et que vous souhaitez ouvrir une nouvelle fenêtre d’invite de commandes, vous pouvez le faire à partir du Gestionnaire des tâches. Appuyez sur Ctrl+Alt+SUPPR, cliquez sur Démarrer le Gestionnaire des tâches, cliquez sur Plus de détails > Fichier > Exécuter , puis tapez cmd.exe. (Entrez Powershell.exe pour ouvrir une fenêtre de commande PowerShell.) Vous pouvez également vous déconnecter, puis vous reconnecter.
  • Toute commande ou outil qui tente de démarrer l’Explorateur Windows ne fonctionnera pas. Par exemple, l’exécution de start . à partir d’une invite de commandes ne fonctionnera pas.
  • Il n’existe aucune prise en charge du rendu HTML ou de l’aide HTML dans Server Core.
  • Server Core prend en charge l’utilisation de Windows Installer en mode silencieux. Par conséquent, vous pouvez installer des outils et des utilitaires à partir de fichiers Windows Installer. Lorsque vous installez des packages Windows Installer sur Server Core, utilisez l’option /qb pour afficher l’interface utilisateur standard.
  • Pour modifier le fuseau horaire, exécutez Set-Date.
  • Pour modifier les paramètres internationaux, exécutez control intl.cpl.
  • Control.exe ne s’exécutera pas seul. Vous devez l’exécuter en combinaison avec Timedate.cpl ou Intl.cpl.
  • Winver.exe n’est pas disponible dans Server Core. Pour obtenir des informations de version, utilisez Systeminfo.exe.

Gestion de Server Core avec Windows Admin Center

Windows Admin Center est une application de gestion basée sur un navigateur qui permet d’administrer localement des serveurs Windows Server, sans dépendance à Azure ou au cloud. Windows Admin Center vous donne un contrôle total sur tous les aspects de votre infrastructure de serveur et est utile pour la gestion sur les réseaux privés qui ne sont pas connectés à Internet. Vous pouvez installer Windows Admin Center sur Windows 10, sur un serveur de passerelle ou sur une installation de Windows Server avec Expérience utilisateur, puis vous connecter au système Server Core que vous souhaitez gérer.

Gestion de Server Core à distance avec Gestionnaire de serveur

Le Gestionnaire de serveur est une console de gestion disponible dans Windows Server, qui vous permet d’approvisionner et de gérer des serveurs Windows locaux ou distants directement depuis vos bureaux, sans avoir besoin d’accéder physiquement aux serveurs ni d’activer des connexions au protocole RDP (Remote Desktop Protocol) pour chaque serveur. Le Gestionnaire de serveur prend en charge la gestion à distance et multiserveur.

Pour pouvoir gérer votre serveur local à l’aide du Gestionnaire de serveur exécuté sur un serveur distant, exécutez l’applet de commande dans Windows PowerShell Configure-SMRemoting.exe –Enable.

Gestion avec Microsoft Management Console

Vous pouvez utiliser de nombreux composants logiciels enfichables MMC (Microsoft Management Console) à distance pour gérer votre serveur Server Core.

Pour utiliser un composant logiciel enfichable MMC pour gérer un serveur Server Core qui est membre d’un domaine :

  1. Démarrez un composant logiciel enfichable MMC, tel que Gestion de l’ordinateur.
  2. Faites un clic droit sur le composant logiciel enfichable, puis cliquez sur Se connecter à un autre ordinateur.
  3. Tapez le nom de l’ordinateur du serveur Server Core, puis cliquez sur OK. Vous pouvez maintenant utiliser le composant logiciel enfichable MMC pour gérer le serveur Server Core comme n’importe quel autre PC ou serveur.

Pour utiliser un composant logiciel enfichable MMC pour gérer un serveur Server Core qui n’est pas un membre de domaine :

  1. Définissez d’autres informations d’identification à utiliser pour vous connecter à l’ordinateur Server Core. Pour ce faire, tapez la commande suivante à une invite de commandes sur l’ordinateur distant :

    cmdkey /add:<ServerName> /user:<UserName> /pass:<password>
    

    Si vous souhaitez être invité à entrer un mot de passe, omettez l’option /pass.

  2. Lorsque vous y êtes invité, tapez le mot de passe du nom d’utilisateur que vous avez spécifié. Si le pare-feu sur le serveur Server Core n’est pas déjà configuré pour autoriser les composants logiciels enfichables MMC à se connecter, suivez les étapes ci-dessous pour configurer le Pare-feu Windows pour autoriser le composant logiciel enfichable MMC. Passez ensuite à l’étape 3.

  3. Sur un autre ordinateur, démarrez un composant logiciel enfichable MMC, tel que Gestion de l’ordinateur.

  4. Dans le volet de gauche, faites un clic droit sur le composant logiciel enfichable, puis cliquez sur Se connecter à un autre ordinateur. (Par exemple, dans le composant Gestion de l’ordinateur, faites un clic droit sur Gestion de l’ordinateur (local).)

  5. Dans Autre ordinateur, tapez le nom de l’ordinateur du serveur Server Core, puis cliquez sur OK. Vous pouvez maintenant utiliser le composant logiciel enfichable MMC pour administrer le serveur en mode d’installation minimale comme vous le feriez sur n’importe quel autre ordinateur exécutant un système d’exploitation Windows Server.

Pour configurer le Pare-feu Windows afin d’autoriser la connexion de composants logiciels enfichables MMC

Pour autoriser la connexion de n’importe quel composant logiciel enfichable MMC, exécutez la commande suivante :

Enable-NetFirewallRule -DisplayGroup "Windows Remote Management"

Pour n’autoriser que certains composants logiciels enfichables MMC à se connecter, procédez comme suit :

Enable-NetFirewallRule -DisplayGroup "<rulegroup>"

rulegroup est l’un des éléments suivants, selon le composant logiciel enfichable que vous souhaitez connecter :

Composant logiciel enfichable MMC Groupe de règles
Observateur d'événements Gestion à distance des journaux des événements
Services Gestion des services à distance
Dossiers partagés Partage de fichiers et d'imprimantes
Planificateur de tâches Journaux et alertes de performances, partage de fichiers et d’imprimantes
Gestion des disques Gestion des volumes à distance
Pare-feu Windows Defender avec sécurité avancée Gestion à distance du pare-feu Windows Defender

Remarque

Certains composants logiciels enfichables MMC n’ont pas de groupe de règles correspondant leur permettant de se connecter à travers le pare-feu. Cependant, l’activation des groupes de règles Observateur d’événements, Services ou Dossiers partagés permet d’autoriser la connexion de la plupart des autres composants logiciels enfichables.

Par ailleurs, certains composants logiciels enfichables nécessitent une configuration supplémentaire pour pouvoir se connecter via le Pare-feu Windows :

  • Gestion des disques. Vous devez d’abord démarrer le service VDS (Virtual Disk Service) sur le serveur en mode d’installation minimale. Vous devez également configurer les règles du composant logiciel enfichable Gestion des disques de manière appropriée sur le serveur qui exécute ce composant.
  • Moniteur de sécurité IP. Vous devez commencer par activer la gestion à distance de ce composant logiciel enfichable. Pour ce faire, à l’invite de commandes, tapez cscript c:\windows\system32\scregedit.wsf /im 1
  • Fiabilité et performances. Ce composant logiciel enfichable ne nécessite pas de configuration supplémentaire, mais son utilisation sur un serveur en mode d’installation minimale vous permet uniquement de surveiller les performances. Il ne fournit pas de données sur la fiabilité.

Gestion des Services Bureau à distance

Vous pouvez utiliser Bureau à distance pour gérer un serveur Server Core à partir d’ordinateurs distants.

Avant de pouvoir accéder au Server Core, vous devez exécuter la commande suivante :

cscript C:\Windows\System32\Scregedit.wsf /ar 0

Cette commande configure le mode Bureau à distance pour administration afin d’autoriser les connexions.

Ajoutez un matériel et gérez les pilotes localement

Pour ajouter du matériel à un serveur Server Core, suivez les instructions fournies par le fournisseur de matériel pour l’installation de nouveau matériel.

Si le matériel n’est pas plug-and-play, vous devez installer manuellement le pilote. Pour ce faire, copiez les fichiers du pilote vers un emplacement temporaire sur le serveur, puis exécutez la commande suivante :

pnputil –i –a <driverinf>

driverinf est le nom du fichier .inf du pilote.

Redémarrez l’ordinateur le cas échéant.

Pour voir quels pilotes sont installés, exécutez la commande suivante :

sc query type= driver

Notes

N’oubliez pas d’inclure l’espace après le signe égal pour que la commande s’exécute correctement.

Pour désactiver un pilote de périphérique, exécutez la commande suivante :

sc delete <service_name>

service_name est le nom du service que vous avez obtenu lorsque vous avez exécuté sc query type= driver.