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.