Set-RDMEntryPrivateKeyCertificateData
Übersicht
Die eingebetteten SSH-Zertifikatdaten eines Eintrags festlegen
Syntax
__AllParameterSets
Set-RDMEntryPrivateKeyCertificateData -InputObject <PSConnection> [-CertificateData] <string>
[-PassThru] [-Set] [-VaultMode <VaultMode>] [-ForcePromptAnswer <DialogResult[]>] [-WhatIf]
[-Confirm] [<CommonParameters>]Beschreibung
Die eingebetteten SSH-Zertifikatdaten für einen Eintrag festlegen, der Zertifikate für private Schlüssel unterstützt. Dieses Cmdlet setzt den Zertifikattyp automatisch auf 'Data' (eingebettet) und speichert den Zertifikatinhalt sicher.
Für dateibasierte Zertifikate ist dieses Cmdlet nicht erforderlich: Legen Sie PrivateKeyCertificateType auf 'File' und PrivateKeyCertificateFileName einfach direkt am PSConnection-Objekt fest und rufen Sie anschließend Set-RDMEntry auf.
Die Zertifikatdaten sollten das vollständige SSH-Zertifikat im OpenSSH-Format sein (z. B. ssh-ed25519-cert-v01@openssh.com oder ssh-rsa-cert-v01@openssh.com).
Erforderliche Berechtigungen: Berechtigung Bearbeiten.
Beispiele
Beispiel 1
Zertifikatdaten festlegen und sofort speichern
Beispiel 2
Mit anderen Cmdlets über PassThru verketten
Beispiel 3
Lokal ändern, ohne zu speichern
Parameter
-CertificateData
Zertifikatinhalt als Text (OpenSSH-Zertifikatformat)
-Confirm
Fordert vor der Ausführung des Cmdlets eine Bestätigung an.
-ForcePromptAnswer
Mit Vorsicht zu verwendender Schalter. Er beantwortet automatisch Eingabeaufforderungen mit Ja/Nein-, Ja/Nein/Abbrechen- oder OK/Abbrechen-Fragen. Bei mehreren Eingabeaufforderungen können mehrere Werte an diesen Parameter übergeben werden. Hier sind die zulässigen Werte:
Yes: Die Eingabeaufforderung annehmen. Deckt die Werte OK und Automatic ab.
No: Die Ja/Nein/Abbrechen-Eingabeaufforderung ablehnen. "Cancel" ist die Ausweichoption, wenn keine "No"-Option vorhanden ist.
Cancel: Die Ja/Nein/Abbrechen-Eingabeaufforderung abbrechen. "No" ist die Ausweichoption, wenn keine "Cancel"-Option vorhanden ist.
-InputObject
Eintrag, für den die Zertifikatdaten festgelegt werden
-PassThru
Den geänderten Eintrag für die weitere Pipelineverarbeitung zurückgeben
-Set
Den geänderten Eintrag sofort speichern
-VaultMode
Tresor, auf den der Befehl angewendet wird. Es werden drei Optionen angeboten: - Default: Aktuell festgelegter Tresor. - User: Tresor, der für den aktuellen Benutzer spezifisch ist. - Global: Globaler Tresor der Datenquelle.
-WhatIf
Zeigt, was passieren würde, wenn das Cmdlet ausgeführt würde. Das Cmdlet wird nicht ausgeführt.
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen finden Sie unter about_CommonParameters.
Eingaben
RemoteDesktopManager.PowerShellModule.PSOutputObject.PSConnection
Zu ändernder Eintrag, abgerufen von Get-RDMEntry
Ausgaben
RemoteDesktopManager.PowerShellModule.PSOutputObject.PSConnection
PSConnection-Objekt, das zurückgegeben wird, wenn PassThru verwendet wird
Hinweise
Weitere Informationen erhalten Sie mit "Get-Help Set-RDMEntryPrivateKeyCertificateData -detailed". Technische Informationen erhalten Sie mit "Get-Help Set-RDMEntryPrivateKeyCertificateData -full".
Zuletzt aktualisiert
War das hilfreich?