Enable-AdAccount az Active Directoryban a PowerShell használatával
A PowerShell Enable-AdAccount parancsmag az Active Directoryban engedélyezi az aktív címtár felhasználói fiókját, ADComputer-fiókját, vagy szolgáltatásfiókját.
Használja a Get-AdUser parancsmagot az aduser lekéréséhez, és az Enable-AdAccount paranccsal engedélyezi a felhasználói fiókot.
Használja a Get-AdComputer programot a számítógépek aktív könyvtárának beszerzéséhez, és az Enable-AdAccount paranccsal engedélyezi a számítógépeket a hirdetésben.
Ebben a cikkben megvitatjuk az Enable-AdAccount parancsmagot az Active Directoryban, annak szintaxisát, valamint a PowerShell enable-adaccount használatával a felhasználó hirdetési fiókjának engedélyezését, a hirdetési fiók engedélyezését identitás szerint, az adaccount engedélyezését megkülönböztető név alapján, az adaccount engedélyezését. egy szervezeti egységben a PowerShell használatával.
PowerShell Enable-AdAccount szintaxis
Az Enable-AdAccount parancsmag segítségével engedélyezhet egy aktív címtárfiókot.
Szintaxis:
Enable-ADAccount
[-WhatIf]
[-Confirm]
[-AuthType <ADAuthType>]
[-Credential <PSCredential>]
[-Identity] <ADAccount>
[-Partition <String>]
[-PassThru]
[-Server <String>]
[<CommonParameters>]Paraméterek:
-AuthType - Adja meg a hitelesítési módszert az Alapszintű hitelesítés vagy a Hitelesítés egyeztetése használatához. A Negotiate hitelesítés az alapértelmezett hitelesítés.
-Megerősítés - Megerősítést kér a parancs futtatásához
-Hitelesítési adatok - Adja meg a felhasználói fiók hitelesítő adatait, amelyeket az adacount engedélyezéséhez használ. Az alapértelmezett egy felhasználó, aki bejelentkezett felhasználói hitelesítő adatokkal a feladat végrehajtásához.
-Identity - Adjon meg egy aktív címtárfiókot a megkülönböztető név, SAMAccountName, GUID vagy biztonsági azonosító használatával.
Engedélyezze az adaccount true vagy false értékét annak eldöntéséhez, hogy a felhasználói fiók engedélyezve van-e vagy letiltva.
Enable-AdAccount by Identity
Engedélyezheti az aduser hirdetési fiókját az Identity használatával, futtassa a következő parancsot az engedélyezéshez a PowerShellben
# Get ADUser account status ( adaccount is enable or disabled)
Get-AdUser -Identity ErickJ
# If adaccount is disabled, enable it using Enabled-AdAccount
Enable-AdAccount -Identity ErickJ
# Check AdUser account status ( Enable= True means adaccount is enabled. Enable = False means adaccount is disabled state)
Get-AdUser -Identity ErickJA fenti PowerShell-szkriptben
Először a Get-AdUser parancsot futtatjuk az aduser fiók állapotának engedélyezéséhez vagy letiltásához.
A második parancsban az Enable-AdAccount segítségével engedélyezi az Identity paraméterben megadott felhasználó hirdetési fiókját.
A harmadik parancsban ismét ellenőrizzük az aduser fiók állapotát, hogy ellenőrizzük, hogy a fiók engedélyezve van-e vagy sem.
A fenti szkript kimenete a hirdetési felhasználói fiók engedélyezéséhez:
Több felhasználó hirdetési fiók engedélyezése a szervezeti egységben
Használhatja a Get-AdUser parancsot, hogy az adusert egy adott szervezeti egységbe (OU) vonja be, hogy csak a letiltott fiókkal rendelkező adusereket kapja meg.
Keresse meg az aduser letiltott fiókot a Szervezeti egységben, és használja az Enabled-AdAccount lehetőséget az adaccount engedélyezéséhez a következő paranccsal.
Get-ADUser -Filter * -SearchBase "OU=HR,DC=SHELLPRO,DC=LOCAL" | Where-Object{$_.Enabled -like "False"} | Enable-AdAccountA fenti PowerShellben több felhasználó fiókjának engedélyezéséhez a szervezeti egységben,
Az első parancs megkapja az aduser-t a megadott szervezeti egységben, ahol az objektum engedélyezett állapota hamis (ez azt jelenti, hogy az adaccount le van tiltva), és átadja a kimenetet a második parancsnak.
A második parancs az Enable-AdAccount parancsot használja az aduserek fiókjának engedélyezéséhez.
Ha újra futtatja, kapja az aduser enable true parancsot az alábbiak szerint, hogy ellenőrizze, hogy az aduser fiókok engedélyezve vannak-e a true vagy sem
Get-ADUser -Filter * -SearchBase "OU=HR,DC=SHELLPRO,DC=LOCAL" | Where-Object{$_.Enabled -like "True"}
A Get-AdUser parancsmagot használó PowerShell-szkript felett a get aduser engedélyezi a valódi fiókokat a megadott szervezeti egységben.
Jó tipp: Hogyan lehet feloldani a hirdetési fiókot az aktív könyvtárban a PowerShell segítségével
Következtetés
Remélem, a fenti cikk az aduser Enabled-AdAccount-ról az Active Directoryban segít abban, hogy könnyen engedélyezze több felhasználó fiókját.
A Get-AdUser parancsmag használata az Active Directoryban azzal a feltétellel, hogy az aduser enable true feltételével ellenőrizze az aktív könyvtárban lévő engedélyezett fiókokat a PowerShell segítségével.
A PowerShell Active Directory parancsairól és a PowerShell alapjairól további témaköröket találhat a ShellGeek kezdőlapján.
