De AD DS-rol installeren
Je moet altijd eerst de AD DS-rol op de server installeren:
install-windowsfeature AD-Domain-Services
Nadat de AD DS-rol aan de server is toegevoegd, kun je de server configureren als:
- Nieuw Active Directory-forest
- Nieuw domein in een bestaand forest
- Extra domeincontroller in een bestaand domein
De AD DS-rol configureren
Een nieuw Active Directory-forest uitrollen
Voer de PowerShell-cmdlet uit (het systeem start opnieuw op):
Install-ADDSForest -DomainName <String> -DomainNetbiosName <String> -DomainMode <String> -ForestMode <String> –InstallDns
- Parameters — Omschrijving
- -ForestMode< Win8 |Win2008R2 | Win2003>-DomainMode< Win8 |Win2008R2 | Win2003> — Geeft het functionele domeinniveau op van het eerste domein bij het aanmaken van een nieuw forest.
De standaardwaarde is Windows Server 2012 (Win8). - -DomainName<String> — Geeft de volledig gekwalificeerde domeinnaam (FQDN) op voor het hoofddomein (het eerste) in het forest.
- -DomainNetbiosName<String> — Geeft de NetBIOS-naam op voor het hoofddomein in het nieuwe forest.
- -CreateDnsDelegation — Geeft aan of er een DNS-delegatie moet worden aangemaakt die verwijst naar de nieuwe DNS-server die je samen met de domeincontroller installeert.
- -InstallDns — Geeft aan of de DNS Server-service voor het nieuwe forest geïnstalleerd en geconfigureerd moet worden. Bij een forestinstallatie is de standaardwaarde $true (er wordt een nieuwe DNS-server geïnstalleerd en geconfigureerd).
Een nieuw Active Directory-domein in een bestaand forest uitrollen
Voer de PowerShell-cmdlet uit:
Install-ADDSDomain -NewDomainName <String> -ParentDomainName <String> [-CreateDnsDelegation] [-DomainMode <DomainMode> ] [-DomainType <DomainType> [-InstallDns] [-NewDomainNetbiosName <String> [-SiteName <String> ]
- Parameters — Omschrijving
- -DomainType< TreeDomain | ChildDomain > — Geeft aan welk type domein je wilt aanmaken
- -InstallDns — Geeft aan of de DNS Server-service voor het domein of de domeinstructuur geïnstalleerd en geconfigureerd moet worden.
- -NewDomainName<String> — Staat -DomainType op "TreeDomain", dan geef je met deze parameter de volledig gekwalificeerde domeinnaam (FQDN) op voor de nieuwe domeinstructuur (bijvoorbeeld "contoso.com"). Staat -DomainType op "ChildDomain", dan geef je met deze parameter een enkelvoudige domeinnaam op voor het onderliggende domein (geef bijvoorbeeld "corp" op om een nieuw domein "corp.contoso.com" te maken als het nieuwe domein in de domeinstructuur contoso.com valt).
- -ParentDomainName<String> — Geeft de volledig gekwalificeerde domeinnaam (FQDN) op van een bestaand bovenliggend domein.
- -SiteName<String> — Geeft de naam op van een bestaande site waarin je de nieuwe domeincontroller kunt plaatsen.
Een extra domeincontroller uitrollen
Voer de PowerShell-cmdlet uit:
Install-ADDSDomainController -DomainName <String> [-InstallDns] [-MoveInfrastructureOperationMasterRoleIfNecessary] [-SkipAutoConfigureDns]
Een domeincontroller verwijderen
Voer de PowerShell-cmdlet uit:
Uninstall-ADDSDomainController -LocalAdministratorPassword <SecureString> [-IgnoreLastDCInDomainMismatch] [-IgnoreLastDNSServerForZone] [-LastDomainControllerInDomain] [-NoRebootOnCompletion] [-RemoveApplicationPartitions] [-RemoveDNSDelegation] [-RetainDCMetadata]
De AD DS-rol toevoegen/configureren met een GUI
Je kunt de AD DS-rol ook eenvoudiger toevoegen en configureren met grafische hulpmiddelen, zoals Server Manager uit RSAT. Server Manager biedt één plek voor het configureren van rollen en het beheren van alle geïnstalleerde rollen op de server. Je kunt Server Manager en andere grafische hulpmiddelen vanaf een client-pc gebruiken door de Remote Server Administration Tools te installeren.
Veelvoorkomende AD DS-beheertaken met PowerShell
- Een gebruiker aanmaken — New-ADUser -SamAccountName U1 -Name "User 1" -AccountPassword (ConvertTo-SecureString -AsPlainText "p@ssw0rd" -Force) -Enabled $true -Path ‘OU=Test,DC=FABRIKAM,DC=COM’Get-Help New-ADUser –detailed
- Het wachtwoord van een gebruiker instellen — Het wachtwoord van een gebruiker instellen
- Een gebruikersaccount ontgrendelen — Unlock-ADAccount -Identity "CN=U1,OU=Test,DC=FABRIKAM,DC=COM"
- Een groep aanmaken — New-ADGroup -Name "RODC Admins" -SamAccountName RODCAdmins -GroupCategory Security -GroupScope Global -DisplayName "RODC Administrators" -Path "CN=Users,DC=Fabrikam,DC=Com"
- De geneste leden van een groep bekijken — Get-ADGroupMember G1 -Recursive | FT Name,ObjectClass -A
- De directe leden van een groep bekijken — Get-ADGroupMember G1 | FT Name,ObjectClass -A
- Leden aan een groep toevoegen en eruit verwijderen — Add-ADGroupMember -Identity SvcAccPSOGroup -Member SaraDavisRemove-ADGroupMember -Identity SvcAccPSOGroup -Member SaraDavis
- De OU’s in een domein tonen — Get-ADOrganizationalUnit -Filter {Name -like ‘*’} | FT Name, DistinguishedName -A
- De objecten in een OU tonen — Get-ADObject -Filter ‘Name -like "*"’ -Searchbase ‘OU=UserAccounts,DC=Fabrikam,DC=com’
- Een OU aanmaken — New-ADOrganizationalUnit -Name UserAccounts -Path "DC=FABRIKAM,DC=COM”
- Een OU hernoemen — Rename-ADObject "OU=ManagedGroups,OU=Managed,DC=Fabrikam,DC=Com" -NewName Groups
- Alle OU’s in het domein beschermen tegen per ongeluk verwijderen — Get-ADOrganizationalUnit -Filter ‘Name -like "*"’ | Set-ADOrganizationalUnit -ProtectedFromAccidentalDeletion $true
- Een site-object aanmaken — New-ADObject -Name ‘BO3’ -Type site -Description ‘Branch Office 3’ -Path ‘CN=Sites,CN=Configuration,DC=FABRIKAM,DC=COM’Get-Help New-ADObject –detailed
- De domeincontrollers van een domein vinden — Get-ADDomainController -Discover -DomainName FABRIKAM.COM
- De houders van de operations master-rollen vinden — Get-ADForest Fabrikam.com | FT SchemaMaster,DomainNamingMaster of: Get-ADDomain Fabrikam.com | FT PDCEmulator,RIDMaster,InfrastructureMaster
- Een operations master-rol overdragen — Move-ADDirectoryServerOperationMasterRole -Identity FABRIKAM-DC1 -OperationMasterRole RIDMaster,InfrastructureMaster,DomainNamingMaster
- Alle gebruikers onder de container opvragen — Get-ADUser -Filter * -SearchBase "OU=Finance,OU=UserAccounts,DC=FABRIKAM,DC=COM"
- de standaardnaam van de eerste site wijzigen — Get-ADReplicationSite | Rename-ADObject -NewName “DataCenter”
- Een subnet aan de site DataCenter toevoegen — New-ADReplicationSubnet -Name “192.168.1.0/24″ -Site DataCenter