Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

#1 Le 04/02/2013, à 16:32

moko138

[Résolu] Comment lancer une appli graphique en tant qu'administrateur

Bonjour,
  Pour lancer en ligne de commande une application graphique avec les droits d'administration, il est, disent les experts, risqué d'utiliser "sudo".
EDIT 17/3 : il semble que ce soit de loin la cause la plus fréquente du passage soudain en lecture seule de partitions internes ou externes ! Fin d'EDIT.

  D'abord, l'ayant longtemps ignoré et beaucoup d'utilisateurs avec moi, j'estime que la doc pour débutants devrait le marteler.

  Ensuite et surtout, selon
http://doc.ubuntu-fr.org/tutoriel/comme … un_fichier
sous Ubuntu et Xubuntu, il faut remplacer "sudo" par "gksudo",
sous Kubuntu,                  il faut remplacer "sudo" par "kdesudo".
  Mais sous Lubuntu, que doit-on taper ?
  Merci d'avance !

EDIT 17/3 : sous Lubuntu, taper

gksu

Merci à Tiramiseb et à Mloupiot ! Fin d'EDIT.

Dernière modification par moko138 (Le 17/03/2013, à 18:52)

En ligne

#2 Le 04/02/2013, à 17:51

tiramiseb

Re : [Résolu] Comment lancer une appli graphique en tant qu'administrateur

As-tu essayé gksudo ? Je ne sais pas si c'est installé sur Lubuntu mais ça me semblerait le plus adapté.

Je ne sais pas pourquoi "les experts" disent que "sudo" est risqué.
La différence entre gksudo, kdesudo, pkexec et sudo, c'est juste une histoire d'interface.

gksudo et cie sont pratiques quand on les exécute dans un script et pas dans un terminal : ça affiche une jolie interface graphique...


Sébastien Maccagnoni-Munch - administrateur Linux depuis le XXème siècle
Consultant informatique indépendant - http://www.smm-informatique.fr
Geek et tout plein d'autres choses - http://www.tiramiseb.fr

Hors ligne

#3 Le 04/02/2013, à 20:11

moko138

Re : [Résolu] Comment lancer une appli graphique en tant qu'administrateur

Ici, [doc]http://doc.ubuntu-fr.org/sudo#fn__1[/doc] est donnée l'explication suivante :
gksudo paramètre le dossier personnel (la variable d'environnement $HOME) pour l'application exécutée en mode privilégiée à /root plutôt qu'à /home/<identifiant> et copie le fichier .Xauthority dans un dossier temporaire. Ceci empêche que des fichiers du dossier personnel de l'utilisateur changent de propriétaire (et donc corrompent la session graphique en cours).
  Ce que je ne comprends pas.
Mais j'ai déjà commis cette faute par ignorance, et peut-être est-ce pourquoi il m'est arrivé d'avoir le message :

Could not update ICEauthority file /home/mon_login/.ICEauthority

?
(en particulier une fois où j'avais créé, pour les invités, une session sans mot de passe... session que je n'ai jamais pu lancer.)

  Je viens de chercher "sudo" par nom, dans synaptic, pour Ubuntu et pour Lubuntu :
curieusement, synaptic propose sudo et kdesudo, mais pas gksudo.

  Quant à "pkexec", je ne connais pas.

En ligne

#4 Le 04/02/2013, à 20:17

tiramiseb

Re : [Résolu] Comment lancer une appli graphique en tant qu'administrateur

ah merci pour la précision smile
Je n'avais pas pensé à ça.

Et en effet le message que tu as eu peut tout à fait faire penser à ça.

Pour la commande gksudo, le paquet s'appelle gksu.


Sébastien Maccagnoni-Munch - administrateur Linux depuis le XXème siècle
Consultant informatique indépendant - http://www.smm-informatique.fr
Geek et tout plein d'autres choses - http://www.tiramiseb.fr

Hors ligne

#5 Le 04/02/2013, à 20:33

moko138

Re : [Résolu] Comment lancer une appli graphique en tant qu'administrateur

Merci de l'info : eh bien le paquet gksu est préinstallé dans Lubuntu live cd, et dans Ubuntu.
  Par ailleurs, il y a aussi ceci [doc]http://doc.ubuntu-fr.org/sudo-annexe[/doc]
dans la doc, qui est encore plus obscur pour moi, mais que toi, tu pourras comprendre.

Dernière modification par moko138 (Le 04/02/2013, à 20:34)

En ligne

#6 Le 04/02/2013, à 20:50

mloupiot

Re : [Résolu] Comment lancer une appli graphique en tant qu'administrateur

Bonsoir,
le plus simple pour lancer une application graphique en tant qu'admin :
ALT+F2
Dans la fenêtre qui s'ouvre tu tapes :

gksu nom_de_l'application

(ou gksudo c'est la même chose)
tu entres ton mot de passe quand il t'est demandé et c'est bon.
Le danger c'est que si tu lances par exemple PCManFM en root tu peux flinguer ton système, puisque tu peux effacer des fichiers auxquels tu n'aurais pas accès en simple utilisateur …

Hors ligne

  • Accueil
  • » Forum
  • » LXDE
  • » [Résolu] Comment lancer une appli graphique en tant qu'administrateur

Haut de page ↑