New-RDMSSHKey
Synopsis
Créer une clé SSH.
Syntaxe
Privée
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>]Publique
New-RDMSSHKey [-Algorithm] <string> [-Comment <string>] [-SavePublicKey <string>] [-Size <int>]
[-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]Description
Créer une clé SSH. La clé publique sera retournée. Il est aussi possible d'enregistrer un fichier de clé publique ou privée. Une phrase de passe peut être utilisée pour protéger le fichier de clé privée. Dans les deux cas, un fichier existant sera remplacé.
Exemples
Exemple 1
Créer une clé publique SSH de 2048 bits en utilisant RSA et dont le format est Putty. La clé résultante se termine par le commentaire (username@hostname).
Exemple 2
Créer une clé publique SSH de 256 bits en utilisant ECDSA avec le commentaire username@hostname. La clé est enregistrée dans le fichier C:\mypath\sshPublicKey.pub. Si le fichier existe, il sera remplacé.
Exemple 3
D'abord, le mot de passe utilisé pour chiffrer le fichier est généré à partir de l'entrée de l'utilisateur. Créer une clé privée SSH de 521 bits en utilisant ECDSA avec un commentaire vide. La clé est enregistrée dans le fichier C:\mypath\sshPrivateKey.pri. Le format utilisé est PKCS8 avec le chiffrement SHA1_RC4_128 et 64 rondes. Si la phrase de passe utilisée est vide, aucun chiffrement n'aura lieu.
Exemple 4
Créer une clé privée SSH de 521 bits en utilisant ECDSA avec le commentaire username@hostname. La clé est enregistrée dans le fichier C:\mypath\sshPrivateKey.pri et n'est pas chiffrée.
Paramètres
-Algorithm
L'algorithme utilisé pour générer la clé SSH.
-Comment
Le commentaire à la fin d'une clé publique. Aucun espace permis.
-ForcePromptAnswer
Commutateur à utiliser avec prudence. Il répondra automatiquement aux invites posant des questions oui/non, oui/non/annuler ou ok/annuler. En cas d'invites multiples, plusieurs valeurs peuvent être passées à ce paramètre. Voici les valeurs acceptées :
Yes : Accepter l'invite. Couvre les valeurs OK et Automatic.
No : Refuser l'invite oui/non/annuler. « Cancel » est l'option de repli s'il n'y a pas d'option « No ».
Cancel : Annuler l'invite oui/non/annuler. « No » est l'option de repli s'il n'y a pas d'option « Cancel ».
-Format
Le format utilisé pour stocker la clé privée.
-Passphrase
Phrase de passe utilisée pour protéger le fichier de clé privée. Un SecureString vide est accepté, ce qui signifie qu'aucun chiffrement n'aura lieu.
-SavePrivateKey
Enregistrer la clé privée dans un fichier au chemin spécifié. Les extensions prises en charge sont : PKCS#1/OpenSSL (.key), PKCS#8 (.pri) et PuTTY (*ppk)
-SavePublicKey
Enregistrer la clé publique dans un fichier au chemin spécifié. L'extension prise en charge est (*.pub).
-Size
Le nombre de bits dans la clé pour les algorithmes RSA et ECDSA. Pour RSA, la valeur par défaut est 2048 et les valeurs valides sont : 1024, 2048, 3072, 4096, 6144 et 8192. Pour ECDSA, la valeur par défaut est 256 et les valeurs valides sont : 256, 384 et 521.
CommonParameters
Cette applet de commande prend en charge les paramètres communs : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d'informations, voir about_CommonParameters.
Sorties
Notes
Pour plus d'informations, tapez « Get-Help New-RDMSSHKey -detailed ». Pour des informations techniques, tapez « Get-Help New-RDMSSHKey -full ».
Mis à jour
Ce contenu vous a-t-il été utile ?