Get-SCCertificate
Возвращает объект сертификата безопасности из VMware vCenter Server, из узла VMware ESX или узла Citrix XenServer.
Синтаксис
Get-SCCertificate
[-VMMServer <ServerConnection>]
[-ComputerName] <String>
[-TCPPort <UInt32>]
[<CommonParameters>]
Get-SCCertificate
[-VMMServer <ServerConnection>]
[-Filename] <String>
[<CommonParameters>]
Описание
Командлет Get-SCCertificate получает объект сертификата безопасности из сервера vCenter Server, узла ESX или узла XenServer. Этот командлет можно использовать для импорта ненадежного сертификата в Virtual Machine Manager (VMM), чтобы использовать сертификат с командлетом Add-SCVirtualizationManager , командлетом Set-SCVirtualizationManager , командлетом Add-SCVMHost или командлетом Set-SCVMHost .
Сертификат необходим для установления соединения SSL между сервером VMM и сервером vCenter Server, ESX-узлом или узлом XenServer.
Примеры
Пример 1. Получение сертификата безопасности для указанного сервера VMware vCenter Server
PS C:\> Get-SCCertificate -ComputerName "vCenterServer01.Contoso.com"
Эта команда получает объект сертификата безопасности для сервера vCenter Server с именем vCenterServer01, расположенного в домене Contoso.com, и отображает сведения о сертификате безопасности.
Пример 2. Получение сертификата безопасности для указанного узла VMware ESX
PS C:\> $ESXCert = Get-SCCertificate -ComputerName "ESXHost01.Contoso.com"
PS C:\> $ESXCert | Get-Member
Первая команда получает объект сертификата безопасности из узла ESX с именем ESXHost01 и сохраняет объект в переменной $ESXCert.
Вторая команда передает содержимое $ESXCert командлету Get-Member , который отображает тип .NET и список методов и свойств для объекта сертификата.
Пример 3. Получение сертификата безопасности для указанного узла Citrix XenServer
PS C:\> Get-SCCertificate -ComputerName "XenServer01.Contoso.com"
Эта команда получает объект сертификата безопасности для XenServer с именем XenServer01, расположенный в домене Contoso.com, и отображает сведения о сертификате безопасности.
Параметры
-ComputerName
Указывает имя компьютера, который VMM может однозначно идентифицировать в сети. Допустимые форматы:
- Полное доменное имя.
- IPv4 или IPv6-адрес
- NetBIOS-имя
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Filename
Указывает имя сертификата, извлекаемого этим командлетом.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TCPPort
Указывает числовое значение, представляющее TCP-порт.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Указывает объект сервера VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Выходные данные
Certificate
Этот командлет возвращает объект Certificate .