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

New-RDMSSHKey

Synopsis

Erstellt einen SSH-Schlüssel.

Syntax

Private

New-RDMSSHKey [-Algorithm] <string> -Format <string> [-Comment <string>] [-SavePrivateKey <string>]
 [-Size <int>] [-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]

EncryptedPrivate

New-RDMSSHKey [-Algorithm] <string> -Format <string> -Passphrase <securestring> [-Comment <string>]
 [-SavePrivateKey <string>] [-Size <int>] [-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]

Public

New-RDMSSHKey [-Algorithm] <string> [-Comment <string>] [-SavePublicKey <string>] [-Size <int>]
 [-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]

Beschreibung

Erstellt einen SSH-Schlüssel. Der öffentliche Schlüssel wird zurückgegeben. Es besteht auch die Möglichkeit, eine Datei mit dem öffentlichen oder privaten Schlüssel zu speichern. Eine Passphrase kann verwendet werden, um die Datei mit dem privaten Schlüssel zu schützen. In beiden Fällen wird eine bestehende Datei überschrieben.

Beispiele

Beispiel 1

Erstellt einen öffentlichen SSH-Schlüssel mit 2048 Bit unter Verwendung von RSA im Format Putty. Der resultierende Schlüssel endet mit dem Kommentar (username@hostname).

Beispiel 2

Erstellt einen öffentlichen SSH-Schlüssel mit 256 Bit unter Verwendung von ECDSA mit dem Kommentar username@hostname. Der Schlüssel wird in der Datei C:\mypath\sshPublicKey.pub gespeichert. Wenn die Datei bereits existiert, wird sie überschrieben.

Beispiel 3

Zuerst wird das zum Verschlüsseln der Datei verwendete Passwort aus der Eingabe des Benutzers generiert. Erstellt einen privaten SSH-Schlüssel mit 521 Bit unter Verwendung von ECDSA mit einem leeren Kommentar. Der Schlüssel wird in der Datei C:\mypath\sshPrivateKey.pri gespeichert. Das verwendete Format ist PKCS8 mit der Verschlüsselung SHA1_RC4_128 und 64 Runden. Wenn die verwendete Passphrase leer ist, findet keine Verschlüsselung statt.

Beispiel 4

Erstellt einen privaten SSH-Schlüssel mit 521 Bit unter Verwendung von ECDSA mit dem Kommentar username@hostname. Der Schlüssel wird in der Datei C:\mypath\sshPrivateKey.pri gespeichert und ist nicht verschlüsselt.

Parameter

-Algorithm

Der Algorithmus, der zum Generieren des SSH-Schlüssels verwendet wird.

-Comment

Der Kommentar am Ende eines öffentlichen Schlüssels. Leerzeichen sind nicht erlaubt.

-ForcePromptAnswer

Schalter, der mit Vorsicht zu verwenden ist. Er beantwortet automatisch Eingabeaufforderungen mit yes/no-, yes/no/cancel- oder ok/cancel-Fragen. Bei mehreren Eingabeaufforderungen können mehrere Werte an diesen Parameter übergeben werden. Dies sind die zulässigen Werte:

  • Yes: Bestätigt die Eingabeaufforderung. Deckt den Wert OK und Automatic ab.

  • No: Lehnt die yes/no/cancel-Eingabeaufforderung ab. "Cancel" ist die Ausweichoption, wenn keine "No"-Option vorhanden ist.

  • Cancel: Bricht die yes/no/cancel-Eingabeaufforderung ab. "No" ist die Ausweichoption, wenn keine "Cancel"-Option vorhanden ist.

-Format

Das Format, das zum Speichern des privaten Schlüssels verwendet wird.

-Passphrase

Passphrase, die zum Schutz der Datei mit dem privaten Schlüssel verwendet wird. Ein leerer SecureString wird akzeptiert, was bedeutet, dass keine Verschlüsselung stattfindet.

-SavePrivateKey

Speichert den privaten Schlüssel in einer Datei im angegebenen Pfad. Die unterstützten Erweiterungen sind: PKCS#1/OpenSSL (.key), PKCS#8 (.pri) und PuTTY (*ppk)

-SavePublicKey

Speichert den öffentlichen Schlüssel in einer Datei im angegebenen Pfad. Die unterstützte Erweiterung ist (*.pub).

-Size

Die Anzahl der Bits im Schlüssel für die Algorithmen RSA und ECDSA. Für RSA ist der Standardwert 2048 und die gültigen Werte sind: 1024, 2048, 3072, 4096, 6144 und 8192. Für ECDSA ist der Standardwert 256 und die gültigen Werte sind: 256, 384 und 521.

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.

Ausgaben

Hinweise

Weitere Informationen erhalten Sie mit "Get-Help New-RDMSSHKey -detailed". Technische Informationen erhalten Sie mit "Get-Help New-RDMSSHKey -full".

Zuletzt aktualisiert

War das hilfreich?