Get-SCCertificate
VMware vCenter Server'dan, VMware ESX konağından veya Citrix XenServer konağından bir güvenlik sertifikası nesnesi alır.
Syntax
Get-SCCertificate
[-VMMServer <ServerConnection>]
[-ComputerName] <String>
[-TCPPort <UInt32>]
[<CommonParameters>]
Get-SCCertificate
[-VMMServer <ServerConnection>]
[-Filename] <String>
[<CommonParameters>]
Description
Get-SCCertificate cmdlet'i vCenter Server'dan, ESX konağından veya XenServer konağından bir güvenlik sertifikası nesnesi alır. Sertifikayı Add-SCVirtualizationManager cmdlet'i, Set-SCVirtualizationManager cmdlet'i, Add-SCVMHost cmdlet'i veya Set-SCVMHost cmdlet'i ile kullanabilmek için, güvenilir olmayan bir sertifikayı Virtual Machine Manager'a (VMM) aktarmak için bu cmdlet'i kullanabilirsiniz.
Sertifika, VMM sunucusu ile vCenter Server, ESX konağı veya XenServer konağı arasında Güvenli Yuva Katmanı (SSL) bağlantısı kurmak için gereklidir.
Örnekler
Örnek 1: Belirtilen VMware vCenter Server için güvenlik sertifikasını alma
PS C:\> Get-SCCertificate -ComputerName "vCenterServer01.Contoso.com"
Bu komut, Contoso.com etki alanında bulunan vCenterServer01 adlı vCenter Server sunucusunun güvenlik sertifikası nesnesini alır ve güvenlik sertifikası bilgilerini görüntüler.
Örnek 2: Belirtilen VMware ESX konağı için güvenlik sertifikasını alma
PS C:\> $ESXCert = Get-SCCertificate -ComputerName "ESXHost01.Contoso.com"
PS C:\> $ESXCert | Get-Member
İlk komut, ESXHost01 adlı ESX konağından güvenlik sertifikası nesnesini alır ve nesneyi $ESXCert değişkeninde depolar.
İkinci komut, $ESXCert içeriğini Get-Member cmdlet'ine geçirir. Bu cmdlet,.NET türünü ve sertifika nesnesi için yöntemlerin ve özelliklerin listesini görüntüler.
Örnek 3: Belirtilen Citrix XenServer konağı için güvenlik sertifikasını alma
PS C:\> Get-SCCertificate -ComputerName "XenServer01.Contoso.com"
Bu komut, Contoso.com etki alanında bulunan XenServer01 adlı XenServer için güvenlik sertifikası nesnesini alır ve güvenlik sertifikası bilgilerini görüntüler.
Parametreler
-ComputerName
VMM'nin ağınızda benzersiz olarak tanımlayabildiği bir bilgisayarın adını belirtir. Geçerli biçimler şunlardır:
- FQDN
- IPv4 veya IPv6 adresi
- NetBIOS adı
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Filename
Bu cmdlet'in aldığında sertifikanın adını belirtir.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TCPPort
TCP bağlantı noktasını temsil eden sayısal bir değer belirtir.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Bir VMM sunucu nesnesi belirtir.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Çıkışlar
Certificate
Bu cmdlet bir Sertifika nesnesi döndürür.