Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
tutoriel:xforwarding [Le 25/08/2011, 10:45]
Dunbo créée
tutoriel:xforwarding [Le 11/09/2022, 12:19] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>​tutoriel ​serverX xforwarding exporter variable graphique ​ssh putty}}+{{tag>​tutoriel ssh virtualisation}}
  
 ====== Comment exécuter une application graphique sur un écran déporté (Linux et Windows)====== ====== Comment exécuter une application graphique sur un écran déporté (Linux et Windows)======
Ligne 8: Ligne 8:
 ===== Pré-requis ===== ===== Pré-requis =====
 J'ai fait cette expérience dans l'​environnement suivant : J'ai fait cette expérience dans l'​environnement suivant :
-  * Ubuntu 10.04 mise à jour récemment en partant de la 9.04 +  * Ubuntu 10.04 mise à jour récemment en partant de la 9.04
   * Windows XP SP 3   * Windows XP SP 3
  
Ligne 16: Ligne 16:
 <​code>​ <​code>​
 sudo apt-get install xvfb xdm xfonts-base sudo apt-get install xvfb xdm xfonts-base
-apt-get install twm xfonts-100dpi* xterm+sudo apt-get install twm xfonts-100dpi* xterm
 </​code>​ </​code>​
 Sur Windows : Sur Windows :
   * télécharger et installer, si ce n'est pas déjà fait, [[http://​the.earth.li/​~sgtatham/​putty/​latest/​x86/​putty.exe|Putty.exe]]   * télécharger et installer, si ce n'est pas déjà fait, [[http://​the.earth.li/​~sgtatham/​putty/​latest/​x86/​putty.exe|Putty.exe]]
-  * télécharger et installer, en laissant tous les paramètres par défaut, [[http://​sourceforge.net/​projects/​xming/​files/​|Xming]]+  * télécharger et installer, en laissant tous les paramètres par défaut, [[https://​sourceforge.net/​projects/​xming/​files/​|Xming]]
  
 ===== Paramètres serveur===== ===== Paramètres serveur=====
Ligne 27: Ligne 27:
  
 <​code>​ <​code>​
-sudo vi /​etc/​ssh/​sshd_config+sudo nano /​etc/​ssh/​sshd_config
 sudo /​etc/​init.d/​ssh restart sudo /​etc/​init.d/​ssh restart
 </​code>​ </​code>​
  
-Éditer le fichier /​etc/​X11/​xdm/​Xservers et remplacer la ligne : +Éditer le fichier /​etc/​X11/​xdm/​Xservers ​
 +<​code>​sudo nano /​etc/​X11/​xdm/​Xservers</​code>​ 
 + 
 +et remplacer la ligne :
 <​code>:​0 local /​usr/​X11R6/​bin/​X vt7 -dpi 100 -nolisten tcp</​code>​ <​code>:​0 local /​usr/​X11R6/​bin/​X vt7 -dpi 100 -nolisten tcp</​code>​
-par +par (FIXME si vous utilisez ubuntu comme serveur, remplacer la ligne ci-dessus par celle du {{https://​doc.ubuntu-fr.org/​lib/​plugins/​note/​images/​important.png}} )
 <​code>:​0 local /​usr/​X11R6/​bin/​Xvfb -dpi 100 -screen 1024x768x16</​code>​ <​code>:​0 local /​usr/​X11R6/​bin/​Xvfb -dpi 100 -screen 1024x768x16</​code>​
-et relancer xdm  +et relancer xdm 
-<​code>/​etc/​init.d/​xdm restart</​code>​+<​code>​sudo /​etc/​init.d/​xdm restart</​code>​
  
-Voilà ! c'est fait le server est prêt à exporter les variables graphiques il ne reste plus qu'a paramétrer le client windows ​+Voilà ! c'est fait le server est prêt à exporter les variables graphiques il ne reste plus qu'a paramétrer le client windows 
 + 
 +<note important>​ 
 +Si votre serveur est sous ubuntu (12.04 uniquement?​),​ il faut remplacer <​code>:​0 local /​usr/​X11R6/​bin/​X vt7 -dpi 100 -nolisten tcp</​code>​ par <​code>:​0 local /​usr/​bin/​X11/​Xvfb -dpi 100 -screen 1024x768x16</​code></​note>​
  
 ===== Paramètres client Windows===== ===== Paramètres client Windows=====
-  * Créer une session avec Putty et activer le X11 forwarding dans connection->​SSH->​X11 cocher Enable X11 forwarding+  * Créer une session avec [[:Putty]] et activer le X11 forwarding dans connection->​SSH->​X11 cocher Enable X11 forwarding
   * lancer Xming   * lancer Xming
   * Après s'​être logué dans la session précédemment créée lancer un terminal via la commande <​code>​xterm &</​code>​   * Après s'​être logué dans la session précédemment créée lancer un terminal via la commande <​code>​xterm &</​code>​
Ligne 47: Ligne 53:
 ===== Conclusion ===== ===== Conclusion =====
  
-C'est fait. Je viens d'​installer l'​environnement LXDE pour pouvoir lancer un environnement graphique à distance, mais j'ai encore des petits problèmes de clavier. ​+C'est fait. Je viens d'​installer l'​environnement LXDE pour pouvoir lancer un environnement graphique à distance, mais j'ai encore des petits problèmes de clavier. 
 +Vous pouvez lancer Unity (unity2d uniquement?​) avec <​code>​gnome-session</​code>​ 
 + 
 +===== Une Manière plus simple... ===== 
 +Au lieu d'​installer xdm, vous pouvez tout simplement autoriser le X11 Forwarding comme il est décrit au dessus et l'​activer dans PuTTY: 
 +Connexion > SSH > X11 > Enable X11 Forwarding, et mettre <​code>​127.0.0.1:​0.0</​code>​ dans la case "X Display Location"​. 
 +Installez bien évidemment Xming comme décrit ci-dessus, et c'est bon, vous pouvez lancer des xterm, xeyes et autres application graphiques!
  
 ===== Voir aussi ===== ===== Voir aussi =====
  
   * **(fr)** [[http://​frans-web.com/?​p=18|X11 forwarding en SSH via Putty]]   * **(fr)** [[http://​frans-web.com/?​p=18|X11 forwarding en SSH via Putty]]
 +  * la page de documentation de [[:Putty]] et celle de [[:SSH]]
  
  
  • tutoriel/xforwarding.1314261943.txt.gz
  • Dernière modification: Le 15/12/2011, 15:21
  • (modification externe)