Sdílet prostřednictvím


Obměna tajných kódů ve službě Azure Stack HCI verze 23H2

Platí pro: Azure Stack HCI verze 23H2

Tento článek popisuje, jak můžete změnit heslo přidružené k uživateli nasazení ve službě Azure Stack HCI.

Změna hesla uživatele nasazení

K obměně tajných kódů přihlašovacích údajů správce domény použijte rutinu Set-AzureStackLCMUserPassword PowerShelluAzureStackLCMUserCredential . Tato rutina změní heslo uživatele, který se připojuje k hostitelům serveru.

Poznámka:

Při spuštění Set-AzureStackLCMUserPasswordrutina aktualizuje jenom to, co se dříve změnilo ve službě Active Directory.

Rutina a vlastnosti PowerShellu

Rutina Set-AzureStackLCMUserPassword přijímá následující parametry:

Parametr Popis
Identity Uživatelské jméno uživatele, jehož heslo chcete změnit.
OldPassword Aktuální heslo uživatele.
NewPassword Nové heslo pro uživatele.
UpdateAD Volitelný parametr použitý k nastavení nového hesla ve službě Active Directory

Spuštění rutiny Set-AzureStackLCMUserPassword

Nastavte parametry a pak spuštěním rutiny Set-AzureStackLCMUserPassword změňte heslo:

$old_pass = convertto-securestring "<Old password>" -asplaintext -force
$new_pass = convertto-securestring "<New password>" -asplaintext -force

Set-AzureStackLCMUserPassword -Identity mgmt -OldPassword $old_pass -NewPassword $new_pass -UpdateAD 

Po změně hesla relace skončí. Pak se musíte přihlásit pomocí aktualizovaného hesla.

Tady je ukázkový výstup při použití Set-AzureStackLCMUserPassword:

PS C:\Users\MGMT> $old_pass = convertto-securestring "Passwordl23!" -asplaintext -force 
PS C:\Users\MGMT> $new_pass = convertto-securestring "Passwordl23!1" -asplaintext -force
PS C:\Users\MGMT> Set-AzureStackLCMUserPassword -Identity mgmt -OldPassword $old_pass -NewPassword $new_pass -UpdateAD 
WARNING: !WARNING!
The current session will be unresponsive once this command completes. You will have to login again with updated credentials. Do you want to continue?
Updating password in AD.
WARNING: Please close this session and log in again.
PS C:\Users\MGMT> 

Změna instančního objektu nasazení

Tato část popisuje, jak můžete změnit instanční objekt použitý k nasazení.

Poznámka:

Tento scénář platí jenom v případě, že jste upgradovali software Azure Stack HCI 2306 na Azure Stack HCI verze 23H2.

Pokud chcete změnit instanční objekt nasazení, postupujte takto:

  1. Přihlaste se ke svému ID Microsoft Entra.

  2. Vyhledejte instanční objekt, který jste použili při nasazování clusteru Azure Stack HCI. Vytvořte pro instanční objekt nový tajný klíč klienta.

  3. Poznamenejte appID si existující instanční objekt a nový <client secret>.

  4. Přihlaste se k jednomu z uzlů serveru Azure Stack HCI pomocí přihlašovacích údajů uživatele nasazení.

  5. Přihlaste se do Azure. Spusťte následující příkaz PowerShellu:

    Connect-AzAccount
    
  6. Nastavte kontext odběru. Spusťte následující příkaz PowerShellu:

    Set-AzContext -Subscription <Subscription ID>
    
  7. Aktualizujte název instančního objektu. Spusťte následující příkaz PowerShellu:

    cd "C:\Program Files\WindowsPowerShell\Modules\Microsoft.AS.ArcIntegration"
    Import-Module Microsoft.AS.ArcIntegration.psm1 -Force
    $secretText=ConvertTo-SecureString -String <client secret> -AsPlainText -Force
    Update-ServicePrincipalName -AppId <appID> -SecureSecretText $secretText
    

Změna tajného kódu instančního objektu ARB

Tato část popisuje, jak můžete změnit instanční objekt použitý pro most prostředků Azure, který jste vytvořili během nasazení.

Pokud chcete změnit instanční objekt nasazení, postupujte takto:

  1. Přihlaste se ke svému ID Microsoft Entra.

  2. Vyhledejte instanční objekt pro most prostředků Azure. Název instančního objektu zahrnuje DefaultARBApplication.

  3. Vytvořte pro instanční objekt nový tajný klíč klienta.

  4. Poznamenejte appID si existující instanční objekt a nový <client secret>.

  5. Přihlaste se k jednomu z uzlů serveru Azure Stack HCI pomocí přihlašovacích údajů uživatele nasazení.

  6. Spusťte následující příkaz PowerShellu:

    $SubscriptionId= "<Subscription ID>" 
    $TenantId= "<Tenant ID>"
    $AppId = "<Application ID>" 
    $secretText= "<Client secret>" 
    $NewPassword = ConvertTo-SecureString -String $secretText -AsPlainText -Force 
    Set-AzureStackRPSpCredential -SubscriptionID $SubscriptionId -TenantID $TenantId -AppId $AppId -NewPassword $NewPassword 
    

Další kroky

Dokončete požadavky a kontrolní seznam a nainstalujte Azure Stack HCI verze 23H2.