Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2844 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  SSH et X-Forwarding

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

SSH et X-Forwarding

n°789008
LexCartel
Posté le 04-03-2006 à 13:27:04  profilanswer
 

Bonjour,
 
J'ai à mettre en place une prise en main via SSH depuis un poste XP (avec Putty ou Cygwin) sur un serveur Linux (Debian).
 
Jusqu'ici tout va bien :ange: . Mais le problème c'est que je dois faire un X-Forwarding  
(par exemple parce que j'ai besoin de lancer Firefox qui doit me permetre de faire naviguer le serveur sur les URL de mon choix)
 
J'ai modifié le fichier sshd_config sur le serveur pour permettre le X Forwarding, mais quand j'utilise Putty depuis le poste XP et que je coche l'option "Enable X-Forwarding", mon X-Forwarding ne marche pas.
 
Quand j'essaie de lancer Firefox depuis Putty (ce qui devrait, si j'ai bien compris, m'ouvrir la fenetre Firefox sur le poste client) j'obtient ce message d'erreur:
 
"The application 'firefox-bin' lost its connection to the display localhost:10.0;
most likely the X server was shut down or you killed/destroyed
the application."

 
 :heink:  
 
Quand j'essaie de faire "startx" toujours depuis putty, ca me lance effectivement KDE sur la debian, mais sur le poste client XP (Putty) j'ai tout ca:
 
"XFree86 Version 4.3.0.1 (Debian 4.3.0.dfsg.1-14sarge1 20050901212727 fjp@localhost.localdomain)
Release Date: 15 August 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.6.8-16.0508-2 i686 [ELF]
Build Date: 02 September 2005
 
This version of XFree86 has been extensively modified by the Debian
Project, and is not supported by the XFree86 Project, Inc., in any
way.  Bugs should be reported to the Debian Bug Tracking System; see http://www.debian.org/Bugs/Reporting  
 
We strongly encourage the use of the "reportbug" package and command
to ensure that bug reports contain as much useful information as
possible.
 
Before filing a bug report, you may want to consult the Debian X FAQ:
       XHTML version: file:///usr/share/doc/xfree86-common/FAQ.xhtml
  plain text version: file:///usr/share/doc/xfree86-common/FAQ.gz
 
Module Loader present
OS Kernel: Linux version 2.6.8-1-386 (dilinger@toaster.hq.voxel.net) (gcc version 3.3.4 (Debian 1:3.3.4-13)) #1 Thu Oct 7 02:21:16 EDT 2004
Markers: (--) probed, (**) from config file, (==) default setting,
         (++) from command line, (!!) notice, (II) informational,
         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Sun Mar  5 02:17:18 2006
(==) Using config file: "/etc/X11/XF86Config-4"
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_clip.o":  No symbols found
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_norm.o":  No symbols found
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_xform.o":  No symbols found
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_vertex.o":  No symbols found
Skipping "/usr/X11R6/lib/modules/fonts/libspeedo.a:spencode.o":  No symbols found
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
>                   Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
Warning: font renderer for ".pcf" already registered at priority 0
Warning: font renderer for ".pcf.Z" already registered at priority 0
Warning: font renderer for ".pcf.gz" already registered at priority 0
Warning: font renderer for ".snf" already registered at priority 0
Warning: font renderer for ".snf.Z" already registered at priority 0
Warning: font renderer for ".snf.gz" already registered at priority 0
Warning: font renderer for ".bdf" already registered at priority 0
Warning: font renderer for ".bdf.Z" already registered at priority 0
Warning: font renderer for ".bdf.gz" already registered at priority 0
Warning: font renderer for ".pmf" already registered at priority 0
Could not init font path element unix/:7100, removing from list!
SetClientVersion: 0 9
"
 
 :??:  
 
quelqu'un peut m'aider là dessus?
 
Je suis prêt à utiliser soit Putty soit Cygwin si toutefois quelqu'un peut m'aider un peu.
 
Merci d'avance.
 
 


---------------
"L'informatique a ses raisons que la raison ne connait pas"
mood
Publicité
Posté le 04-03-2006 à 13:27:04  profilanswer
 

n°789016
Mjules
Modérateur
Parle dans le vide
Posté le 04-03-2006 à 14:04:05  profilanswer
 

tu as un serveur X sur ta machine windows ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°789030
LexCartel
Posté le 04-03-2006 à 14:36:25  profilanswer
 
n°789296
olib
keep smiling !
Posté le 05-03-2006 à 03:57:02  profilanswer
 


 
Le truc est d'utiliser le client ssh de Cygwin plutôt que Putty:  

  • Lancer Cygwin.
  • Démarrer le serveur X de Cygwin ("startx" ). Tu te retrouve alors normalement avec un xterm sur ta machine locale.
  • Te connecter à ta machine distance via ssh depuis ton xterm local ("ssh -Y user@machine" ).
  • Toujours depuis ce même xterm, tu devrais maintenant pouvoir lancer des applis graphiques sur ta machine distante.


Voilà, j'espère avoir pu t'aider un peu!   :hello:

n°789429
LexCartel
Posté le 05-03-2006 à 17:11:02  profilanswer
 

Je lance Cygwin
---> rxvt.exe
 
Je tape :
 
 
 
$ X -query 192.168.1.11
Welcome to the XWin X Server
Vendor: The Cygwin/X Project
Release: 6.8.2.0-4
 
Contact: cygwin-xfree@cygwin.com
 
XWin was started with the following command line:
 
X -query 192.168.1.11  
 
_XSERVTransSocketCreateListener: listen() failed
_XSERVTransSocketINETCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: failed to create listener for inet
_XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root
winValidateArgs - g_iNumScreens: 1 iMaxConsecutiveScreen: 1
(II) XF86Config is not supported
(II) See http://x.cygwin.com/docs/faq/cygwin-x-faq.html for more information
(==) FontPath set to "/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/TTF/,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/CID/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/"
winDetectSupportedEngines - Windows NT/2000/XP
winDetectSupportedEngines - DirectDraw installed
winDetectSupportedEngines - DirectDraw4 installed
winDetectSupportedEngines - Returning, supported engines 00000007
winSetEngine - Using Shadow DirectDraw NonLocking
winAdjustVideoModeShadowDDNL - Using Windows display depth of 32 bits per pixel
winFinishScreenInitFB - Masks: 00ff0000 0000ff00 000000ff
MIT-SHM extension disabled due to lack of kernel support
XFree86-Bigfont extension local-client optimization disabled due to lack of shared memory support in the kernel
(--) Setting autorepeat to delay=500, rate=31
(--) winConfigKeyboard - Layout: "0000040C" (0000040c)  
(--) Using preset keyboard for "French (Standard)" (40c), type "4"
Rules = "xorg" Model = "pc105" Layout = "fr" Variant = "(null)" Options = "(null)"
(--) 16 mouse buttons found
Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from list!
winPointerWarpCursor - Discarding first warp: 637 481
 
 
 
avec "192.168.1.11", l'adresse de la debian.
Là deja il me semble qu'il y a des erreurs ci dessus...
ensuite si j'essaye d'executer depuis le serveur:
 
 
$ ssh -Y -l toto 192.168.1.11
Password: XXXXXXXX
Warning: No xauth data; using fake authentication data for X11 forwarding.
Last login: Sun Mar  5 02:14:39 2006 from 192.168.1.10
debian:~# firefox
connect /tmp/.X11-unix/X0: No such file or directory
connect /tmp/.X11-unix/X0: No such file or directory
The application 'firefox-bin' lost its connection to the display localhost:10.0;
most likely the X server was shut down or you killed/destroyed
the application.
 
 
 
Voilà ^^  :??:  

n°789445
LexCartel
Posté le 05-03-2006 à 17:53:20  profilanswer
 

En fait j'ai réussi...
 
Il fallait que je lance d'abord le serveur X.
Ensuite je me connecte en SSH via Putty ou Cygwin,
et là ca fonctionne.
L'erreur était que je tapais la commande:
 
"X -query 192.168.1.11"
 
Ce qui me lançait un serveur X effectivement, mais n'affichait pas les application X que je lançais...
 
Je me suis trouvé un tuto en anglais...
 
http://www.giac.org/practical/GCIH [...] h_GCIH.pdf
 
Je potasse pour essayer de maitriser le sujet :)
 
Merci pour tout en tous cas.


Message édité par LexCartel le 05-03-2006 à 17:54:08

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  SSH et X-Forwarding

 

Sujets relatifs
problème forwarding mandrake 10.1 [RESOLU][SSH] connexion impossible (mauvais password)
[ubuntu] Port forwarding vers une adresse non-intranet[SSH] Port Forwarding
tcp forwarding avec une base oracle[gnuplot et debian ] l'utiliser avec SSH pour tracer une courbe ?
Problème email forwardingSauvegardes avec Rsync + SSH par Cygwin
Acceder à une interface graphique en SSH ? 
Plus de sujets relatifs à : SSH et X-Forwarding


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR