Partager via


Get-SCXSSHCredential

Crée des informations d’identification privilégiées à l’aide du protocole SSH (Secure Shell) pour les opérations de gestion sur les ordinateurs UNIX et Linux.

Syntax

Get-SCXSSHCredential
   [-UserName] <String>
   [-SSHKey <String>]
   [-ElevationType <String>]
   [-SuppressWarning]
   [<CommonParameters>]

Description

L’applet de commande Get-SCXSSHCredential crée des informations d’identification à utiliser dans les opérations de gestion d’agent UNIX ou Linux SSH privilégiées.

Exemples

Exemple 1 : Créer des informations d’identification privilégiées

PS C:\>Get-SCXSSHCredential -UserName "root"
Password:  *************

Cette commande crée des informations d’identification SSH privilégiées avec un nom d’utilisateur et demande un mot de passe.

Exemple 2 : Créer des informations d’identification privilégiées avec le type su

PS C:\>Get-SCXSSHCredential -UserName "DavidChew" -ElevationType su
Password:  *************
Su Password: *************

Cette commande crée des informations d’identification à faible privilège avec un nom d’utilisateur et un type d’élévation su. Il demande ensuite un mot de passe pour le compte à faible privilège et le mot de passe su pour l’élévation.

Exemple 3 : Créer des informations d’identification privilégiées avec le type sudo

PS C:\>Get-SCXSSHCredential -UserName "DavidChew" -ElevationType sudo
Password: *************

Cette commande crée des informations d’identification avec un compte à privilèges faibles avec un nom d’utilisateur et un type d’élévation sudo. Il vous invite ensuite à entrer un mot de passe pour le compte à faible privilège.

Exemple 4 : Créer des informations d’identification privilégiées avec une phrase secrète

PS C:\>Get-SCXSSHCredential -UserName "root" -SSHKey "C:\keys\admin.ppk" 
Key Passphrase: *************

Cette commande crée des informations d’identification privilégiées avec un nom d’utilisateur et une clé SSH. Il demande ensuite une phrase secrète. Si une phrase secrète n’a pas été configurée avec la touche SSH, appuyez simplement sur Entrée.

Exemple 5 : Créer des informations d’identification privilégiées avec su et phrase secrète

PS C:\>Get-SCXSSHCredential -UserName "DavidChew" -SSHKey "C:\keys\DavidChew.ppk" -ElevationType su 
Su Password: *************
Key Passphrase:

Cette commande crée des informations d’identification avec un nom d’utilisateur, une clé SSH et un type d’élévation su. Il demande ensuite le mot de passe su et une phrase secrète de clé.

Exemple 6 : Créer des informations d’identification privilégiées avec sudo et phrase secrète

C:\PS>Get-SCXSSHCredential -UserName "DavidChew" -SSHKey "C:\keys\DavidChew.ppk" -ElevationType sudo
Key Passphrase:

Cette commande crée des informations d’identification avec un nom d’utilisateur, une clé SSH et un type d’élévation sudo. Il demande ensuite une phrase secrète de clé.

Paramètres

-ElevationType

Spécifie la méthode d’élévation, soit susudo, qui élève les informations d’identification fournies à un compte privilégié sur l’ordinateur UNIX ou Linux. Si elle n’est pas spécifiée, l’applet de commande traite les informations d’identification utilisées pour créer la connexion SSH comme privilégiée. Si ElevationType est su, un mot de passe racine doit être fourni pour le paramètre SuPassword .

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SSHKey

Spécifie le nom de fichier, y compris son chemin d’accès, d’une clé SSH. Le fichier de clé SSH doit être au format de clé PuTTY. Ce paramètre est requis, sauf si un mot de passe est spécifié.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SuppressWarning

Indique que cette applet de commande supprime les avertissements.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UserName

Spécifie le nom d’utilisateur d’une connexion SSH.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Sorties

Microsoft.Unix.SSHCredential

Cette applet de commande retourne l’objet SSHCredential en tant que sortie.