Bonsoir, j'ai un projet où j'utilise des commandes shell pour effectuer certaines actions comme par exemple arreter un processus ou editer un *.conf.
Le probleme c'est que pour ces commandes j'ai besoins d'être en root et je n'arrive pas a effectuer une authentification à partir de l'exec.
Runtime vl_rt = Runtime.getRuntime();
String[] cmd = {"su","sh","-c","\""+_cmd+"\""};
Process vl_pr = vl_rt.exec(cmd);
Ici "Su" va demander un mot de passe pour effectuer ma commande mais je ne vois pas du tout comment le (…)
Forum Programmation.java Authentification pour une commande exécutée dans un exec()
28
juin
2006