Get-SCCertificate
Ottiene un oggetto certificato di sicurezza da un VMware vCenter Server, da un host VMware ESX o da un host Citrix XenServer.
Sintassi
ByRemoteComputer
Get-SCCertificate
[-ComputerName] <String>
[-VMMServer <ServerConnection>]
[-TCPPort <UInt32>]
[<CommonParameters>]
ByLocalFilename
Get-SCCertificate
[-Filename] <String>
[-VMMServer <ServerConnection>]
[<CommonParameters>]
Descrizione
Il cmdlet Get-SCCertificate ottiene un oggetto certificato di sicurezza da un vCenter Server, da un host ESX o da un host XenServer. È possibile utilizzare questo cmdlet per importare un certificato non attendibile in Virtual Machine Manager (VMM) in modo da poter utilizzare il certificato con il cmdlet Add-SCVirtualizationManager , il cmdlet Set-SCVirtualizationManager , il cmdlet Add-SCVMHost o il cmdlet Set-SCVMHost .
Il certificato è necessario per stabilire una connessione SSL (Secure Socket Layer) tra il server VMM e il server vCenter, l'host ESX o l'host XenServer.
Esempio
Esempio 1: Recuperare il certificato di sicurezza per il server VMware vCenter specificato
PS C:\> Get-SCCertificate -ComputerName "vCenterServer01.Contoso.com"
Questo comando ottiene l'oggetto certificato di sicurezza per il server vCenter Server denominato vCenterServer01 che si trova nel dominio Contoso.com e visualizza le informazioni sul certificato di sicurezza.
Esempio 2: Recuperare il certificato di sicurezza per un host VMware ESX specificato
PS C:\> $ESXCert = Get-SCCertificate -ComputerName "ESXHost01.Contoso.com"
PS C:\> $ESXCert | Get-Member
Il primo comando ottiene l'oggetto certificato di sicurezza dall'host ESX denominato ESXHost01 e memorizza l'oggetto nella variabile $ESXCert.
Il secondo comando passa il contenuto di $ESXCert al cmdlet Get-Member , che visualizza il tipo .NET e un elenco di metodi e proprietà per l'oggetto certificato.
Esempio 3: Recuperare il certificato di sicurezza per l'host Citrix XenServer specificato
PS C:\> Get-SCCertificate -ComputerName "XenServer01.Contoso.com"
Questo comando ottiene l'oggetto certificato di sicurezza per XenServer denominato XenServer01 che si trova nel dominio Contoso.com e visualizza le informazioni sul certificato di sicurezza.
Parametri
-ComputerName
Specifica il nome di un computer che VMM può identificare in modo univoco nella rete. I formati validi sono:
- Nome di dominio completo (FQDN)
- Indirizzo IPv4 o IPv6
- Nome NetBIOS
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
ByRemoteComputer
| Posizione: | 0 |
| Obbligatorio: | True |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-Filename
Specifica il nome del certificato recuperato dal cmdlet.
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
ByLocalFilename
| Posizione: | 0 |
| Obbligatorio: | True |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-TCPPort
Specifica un valore numerico che rappresenta una porta TCP.
Proprietà dei parametri
| Tipo: | UInt32 |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
ByRemoteComputer
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-VMMServer
Specifica un oggetto server VMM.
Proprietà dei parametri
| Tipo: | ServerConnection |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | True |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.
Output
Certificate
Questo cmdlet restituisce un oggetto Certificate .