Kurz: Použití synchronizace hodnot hash hesel pro hybridní identitu v jedné doménové struktuře služby Active Directory

V tomto kurzu se dozvíte, jak vytvořit prostředí hybridní identity v Azure pomocí synchronizace hodnot hash hesel a Windows Serveru Active Directory (Windows Server AD). Můžete použít prostředí hybridní identity, které vytvoříte pro testování, nebo se seznámit s tím, jak hybridní identita funguje.

Diagram znázorňující, jak vytvořit prostředí hybridní identity v Azure pomocí synchronizace hodnot hash hesel

V tomto kurzu se naučíte:

  • Vytvoří virtuální počítač.
  • Vytvořte prostředí Služby Active Directory pro Windows Server.
  • Vytvořte uživatele služby Active Directory systému Windows Server.
  • Vytvořte tenanta Microsoft Entra.
  • Vytvořte účet hybridní identity Správa istrator v Azure.
  • Nastavte microsoft Entra Připojení.
  • Otestujte a ověřte, že jsou uživatelé synchronizovaní.

Požadavky

Poznámka:

Tento kurz používá skripty PowerShellu k rychlému vytvoření výukového prostředí. Každý skript používá proměnné deklarované na začátku skriptu. Nezapomeňte změnit proměnné tak, aby odrážely vaše prostředí.

Skripty v tomto kurzu vytvoří obecné prostředí Windows Server Active Directory (Windows Server AD) před instalací služby Microsoft Entra Připojení. Skripty se také používají v souvisejících kurzech.

Skripty PowerShellu, které se používají v tomto kurzu, jsou k dispozici na GitHubu.

Vytvoření virtuálního počítače

Pokud chcete vytvořit prostředí hybridní identity, prvním úkolem je vytvořit virtuální počítač, který se použije jako místní server Windows Server AD.

Poznámka:

Pokud jste skript v PowerShellu na hostitelském počítači nikdy nespusili, před spuštěním jakýchkoli skriptů otevřete prostředí Windows PowerShell ISE jako správce a spusťte Set-ExecutionPolicy remotesigned. V dialogovém okně Změna zásad spouštění vyberte Ano.

Vytvoření virtuálního počítače:

  1. Otevřete prostředí Windows PowerShell ISE jako správce.

  2. Spusťte tento skript:

    #Declare variables
    $VMName = 'DC1'
    $Switch = 'External'
    $InstallMedia = 'D:\ISO\en_windows_server_2016_updated_feb_2018_x64_dvd_11636692.iso'
    $Path = 'D:\VM'
    $VHDPath = 'D:\VM\DC1\DC1.vhdx'
    $VHDSize = '64424509440'
    
    #Create a new virtual machine
    New-VM -Name $VMName -MemoryStartupBytes 16GB -BootDevice VHD -Path $Path -NewVHDPath $VHDPath -NewVHDSizeBytes $VHDSize  -Generation 2 -Switch $Switch  
    
    #Set the memory to be non-dynamic
    Set-VMMemory $VMName -DynamicMemoryEnabled $false
    
    #Add a DVD drive to the virtual machine
    Add-VMDvdDrive -VMName $VMName -ControllerNumber 0 -ControllerLocation 1 -Path $InstallMedia
    
    #Mount installation media
    $DVDDrive = Get-VMDvdDrive -VMName $VMName
    
    #Configure the virtual machine to boot from the DVD
    Set-VMFirmware -VMName $VMName -FirstBootDevice $DVDDrive 
    

Instalace operačního systému

Pokud chcete dokončit vytváření virtuálního počítače, nainstalujte operační systém:

  1. Ve Správci technologie Hyper-V poklikejte na virtuální počítač.
  2. Vyberte Spustit.
  3. Na příkazovém řádku stiskněte libovolnou klávesu, která se spustí z disku CD nebo DVD.
  4. V úvodním okně Windows Serveru vyberte jazyk a pak vyberte Další.
  5. Vyberte Nainstalovat.
  6. Zadejte svůj licenční klíč a vyberte Další.
  7. Zaškrtněte políčko Přijmout licenční podmínky a vyberte Další.
  8. Vyberte Vlastní: Nainstalujte pouze Windows (Upřesnit).
  9. Vyberte Další.
  10. Po dokončení instalace restartujte virtuální počítač. Přihlaste se a pak zkontrolujte služba Windows Update. Nainstalujte všechny aktualizace, abyste měli jistotu, že je virtuální počítač plně aktuální.

Instalace požadavků služby WINDOWS Server AD

Před instalací služby Windows Server AD spusťte skript, který nainstaluje požadavky:

  1. Otevřete prostředí Windows PowerShell ISE jako správce.

  2. Spusťte Set-ExecutionPolicy remotesigned. V dialogovém okně Změnit zásadu spouštění vyberte Ano na vše.

  3. Spusťte tento skript:

    #Declare variables
    $ipaddress = "10.0.1.117" 
    $ipprefix = "24" 
    $ipgw = "10.0.1.1" 
    $ipdns = "10.0.1.117"
    $ipdns2 = "4.2.2.2" 
    $ipif = (Get-NetAdapter).ifIndex 
    $featureLogPath = "c:\poshlog\featurelog.txt" 
    $newname = "DC1"
    $addsTools = "RSAT-AD-Tools" 
    
    #Set a static IP address
    New-NetIPAddress -IPAddress $ipaddress -PrefixLength $ipprefix -InterfaceIndex $ipif -DefaultGateway $ipgw 
    
    # Set the DNS servers
    Set-DnsClientServerAddress -InterfaceIndex $ipif -ServerAddresses ($ipdns, $ipdns2)
    
    #Rename the computer 
    Rename-Computer -NewName $newname -force 
    
    #Install features 
    New-Item $featureLogPath -ItemType file -Force 
    Add-WindowsFeature $addsTools 
    Get-WindowsFeature | Where installed >>$featureLogPath 
    
    #Restart the computer 
    Restart-Computer
    

Vytvoření prostředí Služby AD ve Windows Serveru

Teď nainstalujte a nakonfigurujte službu Doména služby Active Directory Services pro vytvoření prostředí:

  1. Otevřete prostředí Windows PowerShell ISE jako správce.

  2. Spusťte tento skript:

    #Declare variables
    $DatabasePath = "c:\windows\NTDS"
    $DomainMode = "WinThreshold"
    $DomainName = "contoso.com"
    $DomainNetBIOSName = "CONTOSO"
    $ForestMode = "WinThreshold"
    $LogPath = "c:\windows\NTDS"
    $SysVolPath = "c:\windows\SYSVOL"
    $featureLogPath = "c:\poshlog\featurelog.txt" 
    $Password = "Pass1w0rd"
    $SecureString = ConvertTo-SecureString $Password -AsPlainText -Force
    
    #Install Active Directory Domain Services, DNS, and Group Policy Management Console 
    start-job -Name addFeature -ScriptBlock { 
    Add-WindowsFeature -Name "ad-domain-services" -IncludeAllSubFeature -IncludeManagementTools 
    Add-WindowsFeature -Name "dns" -IncludeAllSubFeature -IncludeManagementTools 
    Add-WindowsFeature -Name "gpmc" -IncludeAllSubFeature -IncludeManagementTools } 
    Wait-Job -Name addFeature 
    Get-WindowsFeature | Where installed >>$featureLogPath
    
    #Create a new Windows Server AD forest
    Install-ADDSForest -CreateDnsDelegation:$false -DatabasePath $DatabasePath -DomainMode $DomainMode -DomainName $DomainName -SafeModeAdministratorPassword $SecureString -DomainNetbiosName $DomainNetBIOSName -ForestMode $ForestMode -InstallDns:$true -LogPath $LogPath -NoRebootOnCompletion:$false -SysvolPath $SysVolPath -Force:$true
    

Vytvoření uživatele ad windows serveru

Dále vytvořte testovací uživatelský účet. Vytvořte tento účet v prostředí místní Active Directory. Účet se pak synchronizuje s ID Microsoft Entra.

  1. Otevřete prostředí Windows PowerShell ISE jako správce.

  2. Spusťte tento skript:

    #Declare variables
    $Givenname = "Allie"
    $Surname = "McCray"
    $Displayname = "Allie McCray"
    $Name = "amccray"
    $Password = "Pass1w0rd"
    $Identity = "CN=ammccray,CN=Users,DC=contoso,DC=com"
    $SecureString = ConvertTo-SecureString $Password -AsPlainText -Force
    
    #Create the user
    New-ADUser -Name $Name -GivenName $Givenname -Surname $Surname -DisplayName $Displayname -AccountPassword $SecureString
    
    #Set the password to never expire
    Set-ADUser -Identity $Identity -PasswordNeverExpires $true -ChangePasswordAtLogon $false -Enabled $true
    

Vytvoření tenanta Microsoft Entra

Pokud ho nemáte, postupujte podle pokynů v článku Vytvoření nového tenanta v ID Microsoft Entra a vytvořte nového tenanta.

Vytvoření hybridní identity Správa istrator v Microsoft Entra ID

Dalším úkolem je vytvořit účet hybridní identity Správa istrator. Tento účet se používá k vytvoření účtu Microsoft Entra Připojení or během instalace Microsoft Entra Připojení. Účet Microsoft Entra Připojení or slouží k zápisu informací do ID Microsoft Entra.

Vytvoření účtu hybridní identity Správa istrator:

  1. Přihlaste se do Centra pro správu Microsoft Entra.
  2. Přejděte k identitě>Uživatelé>Všichni uživatelé
  3. Vyberte Nový uživatel>Vytvořit nového uživatele.
  4. V podokně Vytvořit nového uživatele zadejte zobrazované jméno a hlavní název uživatele pro nového uživatele. Vytváříte pro tenanta účet hybridní identity Správa istrator. Dočasné heslo můžete zobrazit a zkopírovat.
    1. V části Přiřazení vyberte Přidat roli a vyberte Hybridní identita Správa istrator.
  5. Pak vyberte Zkontrolovat a vytvořit vytvořit>.
  6. V novém okně webového prohlížeče se myapps.microsoft.com přihlaste pomocí nového účtu hybridní identity Správa istrator a dočasného hesla.

Stažení a instalace aplikace Microsoft Entra Připojení

Teď je čas stáhnout a nainstalovat Microsoft Entra Připojení. Po instalaci použijete expresní instalaci.

  1. Stáhnout Microsoft Entra Připojení.

  2. Přejděte do AzureAD Připojení.msi a poklikáním otevřete instalační soubor.

  3. V úvodním okně zaškrtněte políčko, abyste souhlasili s licenčními podmínkami, a vyberte Pokračovat.

  4. V nastavení Express vyberte Použít expresní nastavení.

  5. V Připojení na Microsoft Entra ID zadejte uživatelské jméno a heslo pro účet hybridní identity Správa istrator pro Microsoft Entra ID. Vyberte Další.

  6. Do Připojení služby AD DS zadejte uživatelské jméno a heslo pro účet podnikového správce. Vyberte Další.

  7. V možnosti Připraveno ke konfiguraci vyberte Nainstalovat.

  8. Po dokončení instalace vyberte Ukončit.

  9. Než použijete Synchronizační Service Manager nebo Editor synchronizačních pravidel, odhlaste se a znovu se přihlaste.

Kontrola uživatelů na portálu

Teď ověříte, že se uživatelé ve vašem tenantovi místní Active Directory synchronizovali a jsou teď ve vašem tenantovi Microsoft Entra. Dokončení této části může trvat několik hodin.

Ověření synchronizace uživatelů:

  1. Přihlaste se do Centra pro správu Microsoft Entra jako alespoň hybridní identita Správa istrator.

  2. Přejděte k identitě>Uživatelé>Všichni uživatelé

  3. Ověřte, že se v tenantovi zobrazují noví uživatelé.

    Snímek obrazovky znázorňující ověření, že se uživatelé synchronizovali v ID Microsoft Entra

Přihlášení pomocí uživatelského účtu k otestování synchronizace

Pokud chcete otestovat, že se uživatelé z vašeho tenanta Windows Server AD synchronizují s vaším tenantem Microsoft Entra, přihlaste se jako jeden z uživatelů:

  1. Přejděte na https://myapps.microsoft.com.

  2. Přihlaste se pomocí uživatelského účtu vytvořeného v novém tenantovi.

    Pro uživatelské jméno použijte formát user@domain.onmicrosoft.com. Použijte stejné heslo, které uživatel používá k přihlášení k místní Active Directory.

Úspěšně jste nastavili hybridní prostředí identit, které můžete použít k otestování a seznámení s tím, co Azure nabízí.

Další kroky