A VMM parancsfájl hitelesítő adatok megadása

 

Hatókör: System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

A meghatározott műveleteket hajthat végre System Center 2012 – Virtual Machine Manager (VMM), meg kell adnia a hitelesítő adatokat. Például, meg kell adnia hitelesítő adatait, a virtuálisgép-gazdagép hozzáadása a megfelelő rendszergazdai engedélyekkel rendelkező VMM felügyeleti. Ennek megvalósítása érdekében hozzon létre egy Windows PowerShell PSCredential objektumot, és objektumokat, amelyek tárolása egy változó, egy parancsfájlban is használhatja. Emellett System Center 2012 – Virtual Machine Manager bemutatja a futtató fiókokat is használható belül parancsfájlokat hajt végre műveletet a megfelelő hitelesítő adatokat.

A PSCredential objektumot.

Létrehozni egy PSCredential objektumazonosító, használja a Get-Credential parancsmagot. Amikor beírja Get-Credential parancsot a parancssorba, vagy használhatja egy parancsfájlt, kéri a felhasználót, hogy adja meg a felhasználónevet és jelszót, amellyel egy PSCredential objektum jön létre. Adott objektum majd tárolása egy változó, amely bárhol használhatja a parancsfájl ahol ezeket a hitelesítő adatok szükségesek.

Az alábbi példa szemlélteti, hogyan kell létrehozni egy PSCredential objektumot, amely tárolja, és használja a virtuálisgép-gazdagép hozzáadása:

  
$Credential = Get-Credential  
$Add-SCVMHost "VMHost01.Contoso.com" -Description "This is a new host" -RemoteConnectEnabled $True -RemoteConnectPort 5900 -Credential $Credential  
System_CAPS_ICON_caution.jpg Figyelem!

Létrehozhat egy PSCredential objektum programozott felhasználói beavatkozás nélkül. Ez a módszer azonban szükség van, hogy a felhasználónév és jelszó a parancsfájlban egyszerű szöveg megjelenik-e. Ezért ez a módszer nem ajánlott.

A VMM futtató fiókok használata

A System Center 2012 – Virtual Machine Manager, használhatja a futtató fiókok hitelesítő adatok megadását, amelyek támogatják a parancsmagok a VMMCredential paraméter típusa. A tárolt hitelesítő adatok VMM titkosítva, és majd tárolja a VMM adatbázis. A futtató fiók létrehozásához használja a New-SCRunAsAccount parancsmaggal, és adjon meg egy felhasználói fiókot, amely rendelkezik jogosultságokkal a futtató fiókot használni kívánt feladatokat. A futtató fiók létrehozásával kapcsolatos további információkért lásd: New-SCRunAsAccount.

Miután létrehozta a futtató fiókot, majd használhatja a Get-SCRunAsAccount parancsmag belül egy parancsfájlt, amely lehetővé teszi a felhasználó beavatkozása nélkül hitelesítő adatok a futtató fiók. A rendszergazda lehetővé teszi az önkiszolgáló felhasználók és felhasználói szerepkörök be a Futtatás mint fiók használatára a Set-SCRunAsAccount parancsmagot. További információ a futtató fiókok System Center 2012 – Virtual Machine Manager, lásd: about_VMM_2012_Run_As_Accounts és konfigurálása a futtató fiókok a VMM-ben.

Az alábbi példa szemlélteti, hogyan megadásával a futtató fiók hozzáadása a virtuális gép gazdagépén:

  
$RunAsAccount = Get-SCRunAsAccount -Name "RunAsAcct01"  
$Add-SCVMHost "VMHost01.Contoso.com" -Description "This is a new host" -RemoteConnectEnabled $True -RemoteConnectPort 5900 -Credential $RunAsAccount  

Lásd még:

Új SCRunAsAccount
Get-SCRunAsAccount
about_VMM_2012_Run_As_Accounts