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.

Syntaxe

Default (Par défaut)

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 de l’agent SSH UNIX ou Linux privilégié.

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 à faibles privilèges avec un nom d’utilisateur et le type su elevation. Il demande ensuite un mot de passe pour le compte à faibles privilèges 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 à faibles privilèges avec un nom d’utilisateur et un type d’élévation sudo. Il demande ensuite un mot de passe pour le compte à faibles privilèges.

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 vous invite ensuite à saisir une phrase de passe. Si une phrase de passe 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 à faibles privilèges avec un nom d’utilisateur, une clé SSH et un type d’élévation su. Il vous demande ensuite le mot de passe su et une phrase de passe 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 à faibles privilèges avec un nom d’utilisateur, une clé SSH et un type d’élévation sudo. Il vous invite ensuite à saisir une phrase de passe clé.

Paramètres

-ElevationType

Spécifie la méthode d’élévation, soit su , sudoqui é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ées. Si ElevationType a la valeur su, un mot de passe root doit être fourni pour le paramètre SuPassword .

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants: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 obligatoire sauf si un mot de passe est spécifié.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-SuppressWarning

Indique que cette applet de commande supprime les avertissements.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-UserName

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

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:1
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Sorties

Microsoft.Unix.SSHCredential

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