Affichage déporté de Linux vers Windows par SSH

2006-10-31 13:17:01 – Alexandre Tourette

Nous allons voir qu'il est pratiquement aussi facile de déporter l'affichage de programmes X Window de Linux vers Linux que de Linux vers Windows. De la même manière que dans l'article précédent, SSH sera utilisé pour sécuriser l'opération.

Je suppose dans cet article que la machine distante possède bien une version de sshd configurée pour permettre la déportation d'affichage. À cette fin, je vous invite à prendre connaissance de l'article précédent. Nous allons nous concentrer maintenant sur la configuration de la machine Windows.

Pour utiliser SSH, il existe sous Windows plusieurs solutions. J'ai choisi le client SSH le plus connu, qui se trouve aussi être l'un des plus simple et gratuit : Putty.
Ce petit logiciel n'a pas besoin d'être installé. Il suffit de cliquer sur putty.exe, d'entrer l'adresse de la machine distante, d'ouvrir la connexion et d'entrer son nom d'utilisateur puis son mot de passe pour être connecté à un terminal parfaitement fonctionnel.

Putty

Toutefois, il n'est pas possible d'afficher les applications graphiques lancées par ce terminal sans l'installation d'un serveur X, car les modes d'affichage d'X11 et de Windows sont radicalement incompatibles. Heureusement, il existe un serveur performant, gratuit et facilement installable (pas d'environnement cygwin à prévoir), il s'agit de Xming.
Téléchargez-le et installez-le. Il est aussi recommandé d'installer au moins l'un des packages de polices (75 dpi de préférence) fournis sur le site.

Lancez le serveur en cliquant sur Xming dans le menu Démarrer -> Programmes -> Xming, une icône apparaît dans la barre des tâches : Xming est lancé.

Xming dans la barre de tâches.

À l'interface de lancement de Putty, il faut cocher "Enable X11 forwarding" dans Connetion -> SSH -> X11. On peut aussi cocher "Enable compression" dans Connetion -> SSH pour accélérer les transferts.

Putty X11

Il est maintenant temps d'ouvrir la connexion pour faire un premier test.

utilisateur@serveur:~$ xclock & Xming affichant un fenêtre Xclcok.

Les options de Xming autant que celles de Putty méritent d'être explorées. Certaines combinaisons sont très intéressantes.

Les perspectives ouvertes par l'existence d'un serveur X aussi facile d'installation que Xming sont exceptionnelles. Il est maintenant à la portée au premier béotien venu d'utiliser sur une même machine Windows des programmes exécutés sur des ordinateurs de configurations et d'environnements complètement différents.

Xming dans une seule window.

English
© 7px.net – Si vous constatez un abus, merci de me contacter.
Page générée en 0.0179 sec.