Set-RDMEntryPrivateKey
Übersicht
Den öffentlichen und den privaten Schlüssel in einem Eintrag festlegen
Syntax
__AllParameterSets
Set-RDMEntryPrivateKey [-Key] <PSSSHKey> -InputObject <PSConnection> [-PassThru] [-Set]
[-VaultMode <VaultMode>] [-ForcePromptAnswer <DialogResult[]>] [-WhatIf] [-Confirm]
[<CommonParameters>]Beschreibung
Die öffentlichen und privaten Schlüssel eines Eintrags festlegen. Der Parameter Key muss mit dem Cmdlet New-RDMSshKey erzeugt werden. Der Parameter InputObject akzeptiert entweder die ID des Eintrags oder ein von dem Cmdlet Get-RDMEntry zurückgegebenes Eintragsobjekt. Um dieses Cmdlet zu verwenden, muss der Benutzer die Berechtigung haben, den Eintrag zu bearbeiten oder einen neuen hinzuzufügen. Es werden nur PrivateKey-Anmeldeinformationen unterstützt.
Beispiele
Beispiel 1
PS C:\> $entryId = '12345678-1234-1234-1234-123412345678'
PS C:\> $newKey = New-RDMSshKey -Algorithm RSA -Format PKCS1 -Size 2048
PS C:\> Set-RDMEntryPrivateKey -Key $newKey -InputObject $entryId -SetDie öffentlichen und privaten Schlüssel ändern und einen bestehenden SSH-Anmeldeinformations-Eintrag privat machen
Beispiel 2
Einen neuen SSH-Anmeldeinformationseintrag mit den erzeugten öffentlichen und privaten Schlüsseln speichern
Parameter
-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 der öffentliche und der private Schlüssel festgelegt werden.
-Key
Schlüsselobjekt, abgerufen von New-RDMSshKey
-PassThru
Ermöglicht dem Cmdlet, die von ihm verarbeiteten Objekte auszugeben, was für die weitere Pipeline-Verarbeitung oder Überprüfung nützlich ist.
-Set
Den geänderten Eintrag 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. Entweder durch seine ID angegeben oder von Get-RDMEntry bezogen.
Ausgaben
RemoteDesktopManager.PowerShellModule.PSOutputObject.PSConnection
PSConnection-Objekt, das zurückgegeben wird, wenn PassThru verwendet wird
Hinweise
Weitere Informationen erhalten Sie mit "Get-Help Set-RDMEntryPrivateKey -detailed". Technische Informationen erhalten Sie mit "Get-Help Set-RDMEntryPrivateKey -full".
Zuletzt aktualisiert
War das hilfreich?