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 (…)