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 su
sudo
, 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.