La commande Unix su, dérivée de substitute user, permet à un utilisateur d'exécuter des commandes avec les privilèges d'un autre compte utilisateur.
Se connecter avec l'utilisateur su dans les sessions SSH
-
Aller dans les propriétés de l'entrée SSH dans Remote Desktop Manager.
-
Aller dans Général – Post connexion et cliquer sur le bouton Plus (Nouveau).
- Entrer sudo su dans la fenêtre Édition de Macro.
Un prompt attendu n'est pas nécessaire car nous voulons l'exécuter dès que possible.
-
Revenir dans Général – Post connexion et cliquer sur le bouton Plus (Nouveau).
-
Entrer la variable $PASSWORD$ et [sudo] mot de passe pour username: dans le prompt attendu (username est utilisé comme exemple).
-
Sélectionner le délai d'attente.
-
Cliquer sur OK pour fermer la fenêtre.
L'objectif est de s'assurer que le mot de passe est envoyé uniquement lorsque le moment est opportun avec la séquence d'actions prévue. Le terminal attend le prompt [sudo] mot de passe pour username: avant d'envoyer la seconde commande.