Sdílet prostřednictvím


Instalace rozšíření pro resetování hesla na virtuálních počítačích pro zařízení Azure Stack Edge Pro GPU

PLATÍ PRO:Ano pro skladovou položku Pro GPU Azure Stack Edge Pro – GPUAno pro skladovou položku Pro 2Azure Stack Edge Pro 2Ano pro skladovou položku Pro RAzure Stack Edge Pro RAno pro SKU Mini RAzure Stack Edge Mini R

Tento článek popisuje postup instalace, ověření a odebrání rozšíření pro resetování hesla pomocí šablon Azure Resource Manageru na virtuálních počítačích s Windows i Linuxem.

Požadavky

Než nainstalujete rozšíření pro resetování hesla na virtuální počítače spuštěné na vašem zařízení:

  1. Ujistěte se, že máte přístup k zařízení Azure Stack Edge, na kterém jste nasadili jeden nebo více virtuálních počítačů. Další informace najdete v tématu Nasazení virtuálních počítačů na zařízení Azure Stack Edge Pro GPU prostřednictvím webu Azure Portal.

    Tady je příklad, kdy se k povolení výpočetní sítě použil port 2. Pokud kubernetes není ve vašem prostředí nasazený, můžete přeskočit IP adresu uzlu Kubernetes a přiřazení IP adresy externí služby.

    Snímek obrazovky s podoknem Pokročilé sítě pro zařízení Azure Stack Edge Nastavení sítě pro port 2 je zvýrazněné.

  2. Stáhněte si šablony do klientského počítače. Rozbalte soubory do adresáře, který použijete jako pracovní adresář.

  3. Ověřte, že klient, kterého použijete pro přístup k zařízení, je připojený k místnímu Azure Resource Manageru přes Azure PowerShell. Podrobné pokyny najdete v tématu Připojení k Azure Resource Manageru na zařízení Azure Stack Edge.

    Připojení k Azure Resource Manageru vyprší každých 1,5 hodiny nebo pokud se vaše zařízení Azure Stack Edge restartuje. Pokud platnost připojení vyprší, vrátí všechny rutiny, které spustíte, chybové zprávy, které se projeví, že nejste připojení k Azure. V takovém případě se znovu přihlaste.

Úprava souboru parametrů

V závislosti na operačním systému virtuálního počítače můžete nainstalovat rozšíření pro Windows nebo Linux. Soubory parametrů a šablon najdete ve složce PasswordResetExtension .

Pokud chcete změnit heslo pro existující virtuální počítač, upravte addPasswordResetExtensionTemplate.parameters.json soubor parametrů a pak šablonu addPasswordResetExtensionTemplate.jsonnasaďte .

Soubor addPasswordResetExtensionTemplate.parameters.json má následující parametry:

{ 
  "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#", 
  "contentVersion": "1.0.0.0", 
  "parameters": { 
      "vmName": { 
          "value": "<Name of the VM>" 
      }, 
      "extensionType": { 
          "value": "<OS type of the VM, for example, Linux or Windows>" 
      }, 
      "username": { 
          "value": "<Existing username for connecting to your VM>" 
      }, 
      "Password": { 
          "value": "<New password for the user>" 
      } 
  } 
} 

Nasazení šablony

Nastavte některé parametry. Spusťte následující příkaz:

$templateFile = "<Path to addPasswordResetExtensionTemplate.json file>" 
$templateParameterFile = "<Path to addPasswordResetExtensionTemplate.parameters.json file>" 
$RGName = "<Name of resource group>" 
New-AzResourceGroupDeployment -ResourceGroupName $RGName -TemplateFile $templateFile -TemplateParameterFile $templateParameterFile -Name "<Deployment name>" -AsJob

Nasazení rozšíření je dlouhotrvající úloha a dokončení trvá přibližně 10 minut.

Tady je ukázkový výstup:

PS C:\WINDOWS\system32> $templateFile = "C:\PasswordResetVmExtensionTemplates\addPasswordResetExtensionTemplate.json" 
PS C:\WINDOWS\system32> $templateParameterFile = "C:\PasswordResetVmExtensionTemplates\addPasswordResetExtensionTemplate.parameters.json" 
PS C:\WINDOWS\system32> $RGName = "myasepro2rg" 
PS C:\WINDOWS\system32> New-AzResourceGroupDeployment -ResourceGroupName $RGName -TemplateFile $templateFile -TemplateParameterFile $templateParameterFile -Name "windowsvmdeploy" -AsJob
Id     Name            PSJobTypeName   State         HasMoreData     Location             Command 
--     ----            -------------   -----         -----------     --------             ------- 
9      Long Running... AzureLongRun... Running       True            localhost            New-AzResourceGro... 
 
PS C:\WINDOWS\system32>

Sledování nasazení

Pokud chcete zkontrolovat stav nasazení rozšíření pro daný virtuální počítač, spusťte následující příkaz:

Get-AzVMExtension -ResourceGroupName <MyResourceGroup> -VMName <MyWindowsVM> -Name <Name of the extension>

Tady je ukázkový výstup:

PS C:\WINDOWS\system32> 
Get-AzVMExtension -ResourceGroupName myasepro2rg -VMName mywindowsvm -Name windowsVMAccessExt 
 
ResourceGroupName       : myasepro2rg 
VMName                  : mywindowsvm 
Name                    : windowsVMAccessExt 
Location                : dbelocal 
Etag                    : null 
Publisher               : Microsoft.Compute 
ExtensionType           : VMAccessAgent 
TypeHandlerVersion      : 2.4 
Id                      : /subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/myasepro2rg/provi 
                          ders/Microsoft.Compute/virtualMachines/mywindowsvm/extensions/windowsVMAccessExt 
PublicSettings          : { 
                            "username": "azureuser" 
                          } 
ProtectedSettings       : 
ProvisioningState       : Succeeded 
Statuses                : 
SubStatuses             : 
AutoUpgradeMinorVersion : True 
ForceUpdateTag          : 
  
PS C:\WINDOWS\system32>

Níže vidíte, že rozšíření bylo úspěšně nainstalováno.

Snímek obrazovky s podoknem podrobností virtuálního počítače s popisky pro síťové rozhraní a nainstalovanými rozšířeními ve Windows

Ověření aktualizovaného hesla virtuálního počítače

Pokud chcete ověřit aktualizaci hesla virtuálního počítače, připojte se k virtuálnímu počítači pomocí nového hesla. Podrobné pokyny najdete v tématu Připojení k virtuálnímu počítači s Windows.

Snímek obrazovky s dialogovým oknem Připojení ke vzdálené ploše pro připojení k virtuálnímu počítači

Odebrání rozšíření

Rozšíření pro resetování hesla odeberete spuštěním následujícího příkazu:

Remove-AzVMExtension -ResourceGroupName <Resource group name> -VMName <VM name> -Name <Name of the extension>

Tady je ukázkový výstup:

PS C:\WINDOWS\system32> Remove-AzVMExtension -ResourceGroupName myasepro2rg -VMName mywindowsvm5 -Name windowsVMAccessExt 
  
Virtual machine extension removal operation 
This cmdlet will remove the specified virtual machine extension. Do you want to continue? 
[Y] Yes  [N] No  [S] Suspend  [?] Help (default is "Y"): Yes 
  
RequestId IsSuccessStatusCode StatusCode ReasonPhrase 
--------- ------------------- ---------- ------------ 
          True                OK         OK 
  
PS C:\WINDOWS\system32>

Další kroky

Naučte se: