For the complete documentation index, see llms.txt. This page is also available as Markdown.

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?