Bonjour tout le monde,
J'ai un petit problème pour l'authentification root.
En effet, lors du lancement d'un logiciel en interface graphique, nous voulons que l'utilisateur soit en root. C'est ainsi qu'une fenetre s'ouvre si l'utilisateur n'est pas en root et ainsi, la fenetre demande le mot de passe root pour qu'il se connecte.
Cependant, comment récupérer le mot de passe root pour faire un test si c'est le bon avec la saisie utilisateur.
Nous avons essayé ceci :
1 2 3 4
| my $mdp_root = $log_entry->get_text();
open (SU, "|su root");
print SU "$mdp_root\n";
close(SU); |
Mais une erreur survient : standard in must be a tty.
Merci de répondre au plus vite, à bientôt.
EDIT : Les langages utilisés sont le gtk2-Perl
Partager