====== Windows Server : préparation, SConfig et Sysprep ======
**Formation :** BTS SIO — Option SISR
{{ :wiki:logo.png?120 |Logo PLC-SIO}}
===== 1. Rôle et fonctionnement =====
Windows Server héberge les rôles d'infrastructure. Server Core privilégie une administration sans bureau complet ; Desktop Experience fournit une interface graphique. Dans le laboratoire, la préparation de la VM précède la configuration des rôles et de Windows Admin Center.
SConfig rassemble les réglages initiaux : nom, réseau, mises à jour et administration distante. Sysprep prépare une installation destinée à être réutilisée en supprimant des informations propres à la machine.
===== 2. Préparation =====
- Installer le système et les pilotes VirtIO.
- Choisir un nom unique et une IP conforme au plan d'adressage retenu.
- Configurer le DNS et la [[:services:ntp|synchronisation horaire]].
- Installer les mises à jour, puis vérifier le redémarrage.
- Créer les comptes d'administration et vérifier les protections locales.
SConfig
Get-NetAdapter
Get-NetIPConfiguration
Get-DnsClientServerAddress
Get-ComputerInfo | Select-Object WindowsProductName, WindowsVersion
===== 3. Préparer un modèle avec Sysprep =====
Sur une VM de référence prévue pour être clonée :
C:\Windows\System32\Sysprep\Sysprep.exe /generalize /oobe /shutdown
Créer le modèle après l'arrêt, puis personnaliser chaque clone. Cette procédure ne constitue pas une méthode de clonage d'un contrôleur de domaine déjà en service.
===== 4. Sécurité et vérification =====
Get-NetFirewallProfile | Select-Object Name, Enabled
Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System' -Name EnableLUA
Get-LocalUser | Select-Object Name, Enabled, SID
Le renommage du compte intégré ne modifie pas son SID et ne suffit pas à le sécuriser. Conserver l'UAC, limiter les administrateurs et contrôler les accès distants. Un changement de réseau doit être vérifié depuis la console avant de fermer la session.
===== 5. Dépannage =====
Une interface absente oriente vers les pilotes ; une interface présente sans connectivité vers le VLAN ou l'adressage. Un échec Sysprep demande l'examen des journaux de préparation, sans répéter les clones à partir d'une image incomplète.
===== 6. Exemple : identité et sécurité du serveur =====
SConfig permet de régler le nom et le réseau d'un serveur Core. L'adressage définitif de l'exemple est 192.168.3.1/25 ; la passerelle du sous-réseau est 192.168.3.126. Les réglages temporaires d'installation ne doivent pas être conservés comme référence du réseau final.
Rename-Computer -NewName "SERVEURAD0" -Restart
L'option ''-Restart'' redémarre immédiatement le serveur après le changement de nom. Cette opération se prépare depuis un accès console disponible.
Dans le contrôle enregistré, ''EnableLUA'' vaut 1 et les trois profils du pare-feu retournent ''True''. Ces observations concernent l'installation examinée ; elles ne démontrent pas une conformité complète à un référentiel de sécurité.
===== 7. Mises à jour avec PSWindowsUpdate =====
Après vérification et installation du module tiers :
Install-Module -Name PSWindowsUpdate
Get-WindowsUpdate
Relire les mises à jour proposées puis les installer dans une fenêtre adaptée :
Get-WindowsUpdate -Install
L'option ''-AutoReboot'', utilisée dans certains exemples, autorise un redémarrage automatique. Elle n'est pas ajoutée ici afin que le redémarrage soit planifié explicitement.
{{:administration:windows:preparation:mises-a-jour.png?800|Correctifs proposés lors de la préparation du serveur.}}
//Correctifs proposés lors de la préparation du serveur.//
{{:administration:windows:preparation:sysprep-generaliser.png?800|Options de généralisation présentées dans Sysprep.}}
//Options de généralisation présentées dans Sysprep.//
===== 8. Références =====
* [[https://learn.microsoft.com/en-us/windows-server/windows-server-2022/get-started/sconfig-on-ws2022|Microsoft — SConfig]]
* [[https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/sysprep--system-preparation--overview|Microsoft — Sysprep]]