Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/12/2013, à 21:48

samraaa

l'authetification en tant que root par code java est il possible ?

bonsoir,
je demande si c'est possible de s'authetifier en tant que root par code java ?

ce que j'ai fait:

pkexec sudo -s
sleep 2 
sudo apt-get install openjdk-7-jdk -y 
sleep 2 
sudo apt-get install xdotool -y 
sleep 3 
mkdir /home/bellafkih/tjkjjjjjjjjjhhhhhhhh 
sleep 2

sur terminal:
pkexec me demande le mot de passe , ca marche mais les autres instructions aprés pkexec ne s'executent pas

sur classe java:

 try {
			 
				Runtime r = Runtime.getRuntime();
				String[] cmd = {"/bin/sh", "/home/bellafkih/scrip1.sh"};
				Process p = r.exec(cmd);			
			    p.waitFor();
				  System.out.println("Waiting over.");//si l'application doit attendre a ce que ce process fini
				}catch(Exception e) {
				System.out.println("erreur d'execution " + e.toString());
			}

aucune resultat
merci

Hors ligne

#2 Le 14/12/2013, à 00:23

zibletop

Re : l'authetification en tant que root par code java est il possible ?

Salut,

Peut être avec un : sudo su

pkexec sudo su
sleep 2 
apt-get install openjdk-7-jdk -y 
sleep 2 
apt-get install xdotool -y 
sleep 3 
exit
mkdir /home/bellafkih/tjkjjjjjjjjjhhhhhhhh 
sleep 2

j'ai ajouté un exit pour fermer le mode root

a+

Dernière modification par zibletop (Le 14/12/2013, à 00:24)

Hors ligne