Vytvoření usera na více ESXi

Opět situace, kdy máme bambilion ESXi serverů a my chceme na každého přidat read-only login pro uživatele

  1. IP.txt soubor (co řádek to IP ESXi hypervizoru)
  2. VMware vSphare PowerCLI scripty

new_account.ps1 (vytvoří usera)

$listofIPs = Get-Content "IP.txt";
 foreach($i in $listofIPs){
     Connect-VIServer -Server $i -User root -Password hesloroota -Protocol https;
     New-VMHostAccount -Id novyuser -password heslo -UserAccount;
  }

acount_ro_role.ps1 (přidá readonly oprávnění)

$listofIPs = Get-Content "IP.txt";
 foreach($i in $listofIPs){
     Connect-VIServer -Server $i -User root -Password hesloroota -Protocol https;
     New-VIPermission -Role ReadOnly -Principal "novyuser" -Entity  $i;
 }

About Author:

Error! Keyboard not detected. Press any key to continue.