100% ont trouvé ce document utile (1 vote)
374 vues5 pages

Admin Windows Server 2012R2 PowerShell

Ce document décrit diverses commandes PowerShell pour l'administration de Windows Server 2012 R2, notamment la configuration de base, l'installation et la configuration d'un contrôleur de domaine, la gestion des objets Active Directory, la gestion des serveurs DNS et DHCP.

Transféré par

ayoubnajjad3
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
100% ont trouvé ce document utile (1 vote)
374 vues5 pages

Admin Windows Server 2012R2 PowerShell

Ce document décrit diverses commandes PowerShell pour l'administration de Windows Server 2012 R2, notamment la configuration de base, l'installation et la configuration d'un contrôleur de domaine, la gestion des objets Active Directory, la gestion des serveurs DNS et DHCP.

Transféré par

ayoubnajjad3
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Administration

11/06/2019
Windows
Serveur2012R2
En Powershell
SOMMAIRE
En Powershell ............................................................................................... 1
SOMMAIRE ................................................................................................... 1
I] Administration Windows en PowerShell : .................................................. 2
1.1) Configuration de base (Exercice N° 1) : ................................................. 2
1.2) Installer et Configurer le Contrôleur de Domaine (Exercice N° 2) : ........ 2
1.3) Gestion des Objets ADDS (Exercice N° 3) : ........................................... 3
1.4) Gestion de Serveur DNS (Exercice N° 4) : ............................................. 4
1.5) Gestion de Serveur DHCP (Exercice N° 5) : ........................................... 5

1
I] Administration Windows en PowerShell :
Pour réaliser cet Atelier pratique Installer Windows Server ‘’Installation minimal’’ sur une machine virtuelle
Hyper-V ou VMware. Puis créer un Point de contrôle pour répéter l’Atelier une autre fois sans réinstaller Windows
server

1.1) Configuration de base (Exercice N° 1) :


1.1.1) Redémarrer le serveur
PS C:\> Restart-Computer
1.1.2) Arrêter le serveur PS C:\>
Stop-Computer
1.1.3) Renommer l’ordinateur
PS C:\> Rename-Computer -NewName "TRI-DC" -Restart
1.1.4) Configurer l’adresse IP
PS C:\>get-NetIPInterface
PS C:\> new-NetIPAddress –InterfaceIndex 12 –IPAdress 172.16.0.200 –PrefixLength 24 – DefaultGateway
172.16.0.1
PS C:\> Set-DNSClientServerAddress –InterfaceIndex 12 –ServerAddresses 172.16.0.10,172.16.0.11
1.1.5) Joindre le serveur au Domaine
PS C:\> add-Computer –DomainName ista.tri –Restart votre domaine avec son DC On
1.1.6-1) Convertir une installation minimale en une installation complète
PS C:\> get-WindowsFeature -Name *GUI* | Install-WindowsFeature -IncludeAllSubFeature
IncludeManagementTools -Restart in-s er
1.1.6-2) Convertir une installation complète en une installation minimale
PS C:\> get-WindowsFeature -Name *GUI* | Remove-WindowsFeature -Restart
Ou :
PS C:\> get-WindowsFeature -Name *GUI* | Uninstall-WindowsFeature -Restart

1.2) Installer et Configurer le Contrôleur de Domaine (Exercice N° 2) :

1.2.1) Installer le rôle ADDS


PS C:\> Install-WindowsFeature -Name AD-Domain-Services -IncludeAllSubFeature
1.2.2) Promouvoir le serveur en Contrôleur de domaine (Ajouter un contrôleur de domaine à un domaine
existant)
PS C:\> Install-ADDSDomainController -DomainName Adatum.com -InstallDns
1.2.3) Promouvoir le serveur en Contrôleur de domaine (Ajouter un nouveau domaine enfant)
PS C:\> Install-ADDSDomain -NewDomainName khenifra.adatum.com -ParentDomainName adatum.com -
DomainType ChildDomain -InstallDns
1.2.4) Promouvoir le serveur en Contrôleur de domaine (Ajouter une nouvelle arborescence)
PS C:\> Install-ADDSDomain -NewDomainName contoso.com -ParentDomainName adatum.com DomainType
TreeDomain -InstallDns
1.2.5) Promouvoir le serveur en Contrôleur de domaine (Ajouter une nouvelle Forêt)
PS C:\> Install-ADDSForest -DomainName adatum.com -InstallDns
1.2.6) Inscrire la console de schéma dans le registre
NB : par défaut la console schéma n’est pas disponible lors de l’installation d’active directory
PS C:\> regsvr32 schmmgmt.dll
1.2.7) Désinscrire la console de schéma du registre
PS C:\> regsvr32 -u schmmgmt.dll

2
1.3) Gestion des Objets ADDS (Exercice N° 3) :
1. Créer une Unité Organisationnelle
PS C:\> New-ADOrganizationalUnit NTIC
PS C:\> New-ADOrganizationalUnit -Name TRI -Path "ou=ntic,dc=adatum,dc=com"
PS C:\> New-ADOrganizationalUnit -Name MIR -Path "ou=ntic,dc=adatum,dc=com"
PS C:\> New-ADOrganizationalUnit -Name TMSIR -Path "ou=ntic,dc=adatum,dc=com"
2. Afficher toutes les Unités Organisationnelle
PS C:\> Get-ADOrganizationalUnit -Filter * | Format-Table
3. Afficher les sous unités organisationnelle d’une Unité organisationnelle
PS C:\> Get-ADOrganizationalUnit -Filter * -SearchBase "ou=ntic,dc=adatum,dc=com" |FormatTable
4. Désactiver la protection contre la suppression accidentelle d’une unité organisationnelle
NB : Pa défaut les Unités Organisationnelle sont protégé contre la suppression
PS C:\> Set-ADOrganizationalUnit -Identity "ou=MIR,ou=ntic,dc=adatum,dc=com"
ProtectedFromAccidentalDeletion $false
5. Supprimer une unité organisationnelle
PS C:\> remove-adorganizationalunit -Identity "ou=mir,ou=ntic,dc=adatum,dc=com" -
Confirm:$false 6. Créer un compte utilisateur
NB : un compte créé sans mot de passe sera désactivé
PS C:\> New-ADUser -Name TriUser1 -Path "ou=tri,ou=ntic,dc=adatum,dc=com"
PS C:\> New-ADUser -Name TriUser2 -Path "ou=tri,ou=ntic,dc=adatum,dc=com" -AccountPassword (ConvertTo-
SecureString - AsPlainText
'Pa$$w0rd' -Force)
PS C:\> New-ADUser -Name TriUser3 -Path "ou=tri,ou=ntic,dc=adatum,dc=com" -AccountPassword (ConvertTo-
SecureString -AsPlainTex t 'Pa$$w0rd' -force) -Enabled $true
7. Modifier les propriétés d’un utilisateur
PS C:\> Set-ADUser -Identity "cn=triuser1,ou=tri,ou=ntic,dc=adatum,dc=com" -Department service GivenName
Prenom -Surname Nom DisplayName "Prenom Nom" -UserPrincipalName "[email protected]" -
SamAccountName TriUser3 Autres propriétés :
-GivenName : Prénom -SurName : Nom -DisplayName : Nom Complet -Description : Description -Office :
Bureau -Title : Fonction -
Departement : Service -Company : Société -EmailAddress : Adresse de messagerie
-UserPrincipalName : Nom d'ouverture de session de l'utilisateur -SamAccountName : Nom d'ourture de session de
l'utilisateur (Antérieur à Windows 2000) -City : Ville -State : Province -Country : Pays/Région
8. Supprimer un Compte Utilisateur
PS C:\> Remove-ADUser -Identity "cn=triuser1,ou=tri,ou=ntic,dc=adatum,dc=com"
9. Reconfigurer le conteneur de l'ordinateur par défaut
NB : Par défaut les ordinateurs qui joignent le domaine sont mis dans le dossier ‘’Computers’’
PS C:\> redircmp.exe "ou=NewComputers,dc=Adatum,dc=com"
10. Reconfigurer le conteneur de l’utilisateur par défaut
NB : Par défaut les utilisateurs créés avec commandes sans définir le paramètre ‘’-Path’’ sont mis dans le
dossier ‘’Users’’ PS C:\> redirusr.exe "ou=NewUsers,dc=Adatum,dc=com"
11. Créer un compte Ordinateur
PS C:\> New-ADComputer -Name Poste01 -Path "ou=TRI,ou=NTIC,dc=Adatum,dc=com"
12. Modifier un compte Ordinateur
PS C:\> Set-ADComputer "cn=Poste01,ou=TRI,ou=NTIC,dc=Adatum,dc=com" -Location "Salle Info1"
13. Supprimer un compte Ordinateur
PS C:\> Remove-ADComputer "cn= Poste01,ou=tri,ou=ntic,dc=adatum,dc=com"
14. Modifier le mot de passe d’un compte utilisateur ou ordinateur
PS C:\> Set-ADAccountPassword -Identity "cn=triuser1,ou=tri,ou=ntic,dc=adatum,dc=com" NewPassword
(ConvertTo-SecureString - AsPlainText 'Pa$$w0rd' -Force) -Reset

3
PS C:\> Set-ADAccountPassword -Identity "cn=triuser1,ou=tri,ou=ntic,dc=adatum,dc=com" NewPassword (read-
host "donnez le PW" - AsSecureString) -Reset
15. Activer un Compte utilisateur ou ordinateur
PS C:\> Enable-ADAccount -Identity "cn=triuser1,ou=tri,ou=ntic,dc=adatum,dc=com"
16. Désactiver un Compte utilisateur ou ordinateur
PS C:\> Disable-ADAccount -Identity "cn=triuser1,ou=tri,ou=ntic,dc=adatum,dc=com"
17. Créer un groupe de distribution
PS C:\> New-ADGroup TRIGroupDistribution -GroupCategory Distribution -GroupScope Global Path
"ou=tri,ou=ntic,dc=adatum,dc=com"
PS C:\> New-ADGroup TRIGroupDistribution -GroupCategory Distribution - GroupScope DomainLocal –Path
"ou=tri,ou=ntic,dc=adatum,dc=com"
PS C:\> New-ADGroup TRIGroupDistribution -GroupCategory Distribution - GroupScope Universal -Path
"ou=tri,ou=ntic,dc=adatum,dc=com"
18. Créer un groupe de security
NB : la propriété -GroupCategory a la valeur par défaut Security, alors il n’est pas nécessaire de la préciser en cas
de groupe de sécurité
PS C:\> New-ADGroup TRIGroupSecurity -GroupCategory Security -GroupScope Global -Path
"ou=tri,ou=ntic,dc=adatum,dc=com"
PS C:\> New-ADGroup TRIGroupSecurity -GroupScope Global -Path "ou=tri,ou=ntic,dc=adatum,dc=com"
PS C:\> New-ADGroup TRIGroupSecurity -GroupScope DomainLocal -Path
"ou=tri,ou=ntic,dc=adatum,dc=com"
PS C:\> New-ADGroup TRIGroupSecurity -GroupScope Universal -Path "ou=tri,ou=ntic,dc=adatum,dc=com"
19. Ajouter des membres à un groupe
PS C:\> Add-ADGroupMember -Identity TRIGroupSecurity –Members
"TRiUser1","TRiUser2","cn=TriUser3,ou=TRI,ou=NTIC,dc=adatum,dc=com"
20. Supprimer des membres à un groupe
PS C:\> Remove-ADGroupMember -Identity TRIGroupSecurity -Members "TRiUser1","TRiUser2"
Confirm:$false
21. Renommer un Objet ADDS
PS C:\> Rename-ADObject "cn=TriUser3,ou=TRI,ou=NTIC,dc=adatum,dc=com" -newName "TRI3"
22. Déplacer un Objet ADDS
PS C:\> Move-ADObject "cn=TRI3,ou=TRI,ou=NTIC,dc=adatum,dc=com" -TargetPath "ou= NTIC,dc=adatum,dc=com "
1.4) Gestion de Serveur DNS (Exercice N° 4) :
1.Installer le rôle DNS
PS C:\> Install-WindowsFeature DNS -IncludeManagementTools
2.Créer une zone DNS principale
PS C:\> Add-DnsServerPrimaryZone -Name ofppt.ma -ZoneFile ofppt.ma.dns -DynamicUpdate
NonsecureAndSecure
3.Créer une zone intégrée AD
PS C:\> Add-DnsServerPrimaryZone -name ofppt.com –ReplicationScope Domain
4. Créer une zone DNS inversée :
PS C:\> Add-DnsServerPrimaryZone -NetworkId 172.18.0.0/16 -ZoneFile 18.172.in-addr.arpa.dns
DynamicUpdate NonsecureAndSecure
5. Créer une zone secondaire
PS C:\> Add-DnsServerSecondaryZone -name adatum.com -MasterServers 172.16.0.10 -ZoneFile adatum.com.dns
6. Configurer le serveur de la zone principale pour autoriser le transfert de zone
PS C:\> Set-DnsServerPrimaryZone -Name adatum.com -Notify NotifyServers -SecondaryServers 172.16 .0.21 -
NotifyServers 172.16.0.21 SecureSecondaries TransferToSecureServers
7. Transférer les enregistrements depuis la zone principale
PS C:\> Start-DnsServerZoneTransfer -Name adatum.com -FullTransfer

4
NB : le paramètre -FullTransfer pour le transfère Complet (AXFR), sans ce paramètre ça sera un transfère
incrémental (IXFR) 8. Intégrer une zone principale à AD
PS C:\> ConvertTo-DnsServerPrimaryZone -Name ofppt.ma -ReplicationScope Domain -Force
9. Désintégrer une zone d’AD
PS C:\> ConvertTo-DnsServerPrimaryZone -Name ofppt.ma -ZoneFile ofppt.ma.dns -Force
10. Supprimer une Zone
PS C:\> Remove-DnsServerZone -Name adatum.com -Confirm:$false -Force
11. Créer une Zone Stub
PS C:\> Add-DnsServerStubZone -name adatum.com -MasterServers 172.16.0.10 -ZoneFile adatum.com.dns
12. Créer une redirection Conditionnelle
PS C:\> Add-DnsServerConditionalForwarderZone -Name ofppt.net -MasterServers 172.16.10.10
13. Créer un enregistrement A
PS C:\> Add-DnsServerResourceRecordA -ZoneName ofppt.ma -Name lon-client1 -IPv4Address 172.18.0.50 -createPtr
PS C:\> Add-DnsServerResourceRecord -ZoneName ofppt.ma -A -Name lon-client2 -IPv4Address
172.18.0.51 -createPtr
14. Créer un enregistrement AAAA
PS C:\> Add-DnsServerResourceRecordAAAA -ZoneName ofppt.ma -Name lon-client1 IPv6Address 2001::1
PS C:\> Add-DnsServerResourceRecord -ZoneName ofppt.ma -AAAA -Name lon-client2 IPv6Address 2001::2
15. Créer un enregistrement MX
PS C:\> Add-DnsServerResourceRecordMX -ZoneName ofppt.ma -name "." -MailExchange lonmail2.ofppt.ma -Preference 10
PS C:\> Add-DnsServerResourceRecord -ZoneName ofppt.ma -MX -name "." -MailExchange
lonmail3.ofppt.ma -Preference 10 16. Créer un enregistrement CNAME (Alias)
PS C:\> Add-DnsServerResourceRecordCName -ZoneName ofppt.ma -Name www -HostNameAlias lon-client.ofppt.ma
PS C:\> Add-DnsServerResourceRecord -ZoneName ofppt.ma -CName -Name www HostNameAlias lon-client.ofppt.m
17. Créer un enregistrement SRV
PS C:\> Add-DnsServerResourceRecord -Srv -ZoneName ofppt.ma -DomainName ofppt.ma -Name _sip._tcp -
Priority 0 -Weight 0 -Port 5600 18. Créer un enregistrement NS
PS C:\> Add-DnsServerResourceRecord -NS -ZoneName ofppt.ma -Name "." -NameServer lonsvr1.adatum.com
1.5) Gestion de Serveur DHCP (Exercice N° 5) :
2.5.1) Installer le rôle DHCP
PS C:\> Install-WindowsFeature DHCP -IncludeManagementTools
2.5.2) Autoriser le serveur DHCP dans AD
PS C:\> Add-DhcpServerInDC -DnsName lon-svr1.adatum.com -IPAddress 172.16.0.21
2.5.3) Créer la délégation DHCP
PS C:\> Add-DhcpServerSecurityGroup
2.5.4) Créer un étendu
PS C:\> Add-DhcpServerv4Scope -Name ofppt -StartRange 172.18.0.50 -EndRange 172.18.0.150 SubnetMask 255.255.255.0
2.5.5) Ajouter une exclusion
PS C:\> Add-DhcpServerv4ExclusionRange -ScopeId 172.18.0.0 -StartRange 172.18.0.70 -EndRange 172.18.0.90
2.5.6) Configurer les options de l'étendu
PS C:\> Set-DhcpServerv4OptionValue -ScopeId 172.18.0.0 -Router 172.18.0.1
PS C:\> Set-DhcpServerv4OptionValue -ScopeId 172.18.0.0 -OptionId 3 -Value 172.18.0.10
PS C:\> Set-DhcpServerv4OptionValue -ScopeId 172.18.0.0 -DnsServer 172.18.0.10
PS C:\> Set-DhcpServerv4OptionValue -ScopeId 172.18.0.0 -OptionId 3 -Value 172.18.0.10
2.5.7) Configurer les options de serveur
PS C:\> Set-DhcpServerv4OptionValue -ComputerName lon-svr1.adatum.com -OptionId 3 -Value 172.18.0.10
2.5.8) Créer une réservation
PS C:\> Add-DhcpServerv4Reservation -ScopeId 172.18.0.0 -ClientId 00-f0-c4-55-44-33 -IPAddress 172.18.0.60
2.5.9) Configurer les options de réservation
PS C:\> Set-DhcpServerv4OptionValue -ReservedIP 172.18.0.60 -Router 172.18.0.30
5

Vous aimerez peut-être aussi