Les Allergies
Alimentaires

ssh/X11 - Lancer une application avec les droits d'un autre use

Avec le forwarding X11, il est possible de lancer des applications graphiques à distance à travers une connexion ssh.

Cependant, si vous souhaitez lancer les applications avec les droits d'un autre utilisateur, cela ne fonctionnera pas
(par exemple ici, l'utilisateur homeadmin essaie de lancer gedit avec les droits de l'utilisateur pierre).

homeadmin@totor:~$ sudo su pierre
[sudo] password for homeadmin:
pierre@toto:/home/homeadmin$ gedit
PuTTY X11 proxy: MIT-MAGIC-COOKIE-1 data did not match
(gedit:3239): Gtk-WARNING **: cannot open display: localhost:10.0
pierre@toto:/home/homeadmin$




Il vous suffit de recopier prélablement votre fichier .Xauthority dans le répertoire de l'utilisateur:

sudo cp ~/.Xauthority /home/pierre
sudo su pierre

et vous pouvez alors lancer les applications graphiques avec les droits de Pierre.




Le cookie X11 sera invalidé dès la déconnexion de votre session ssh.
Publié par sebsauvage - Dernière mise à jour le 3 novembre 2009 à 15:50 par marlalapocket
Ce document intitulé « ssh/X11 - Lancer une application avec les droits d'un autre use » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Suggestions
  •  Ssh/X11 - Lancer une application avec les droits d'un autre use
  •  [ssh/X11] Lancer une application avec les droits d'un autre user » Fiches pratiques : Avec le forwarding X11, il est possible de lancer des applications graphiques à distance à travers une connexion ssh. Cependant, si vous souhaitez lancer les applications avec les droits d'un autre utilisateur, cela ne fonctionnera pas (par...
  •  Lancer un programme au démarrage du PC » Fiches pratiques : Le problème Les solutions 1- Sans toucher au registre 2- En modifiant le registre Désactiver son lancement Le problème Certains programmes tels que Mozilla Firefox, Internet explorer ou encore les programmes de messagerie électronique ne...
  •  Problème GTA 4 PC (Résolu) » Meilleure réponse: • Game for windows LIVE et SecuROM se lanceront en arrière plan en même temps que le jeu. Pour pouvoir jouer au jeu, l'application Rockstar Games social club doit être lancée. peut-être la source de vos problèmes.... essayez de lancer l
  •  Ouvrir un .exe avec VB » Meilleure réponse: Si c'est juste lancer un exe à partir de VB que tu veux faire, utilise la fonction "Shell" Shell (chemin du fichier,windowsstyle) L'argument windowsstyle est facultatif et prends les valeurs (ptit copier/coller si t'as pas MSDN ^^) : -
  •  Architecture de RMI (Remote Method Invocation) » Articles : Architecture de RMI L'architecture de RMI est schématisée ci-dessous : Lorsqu'un objet instancié sur une machine cliente désire accèder à des méthodes d'un objet distant, il effectue les opérations suivantes : il localise l'objet distant grâce...
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?
Augmenter l'autonomie de son portable sous Linux
Linux – Gentoo - Installation et configuration de JAVA