Lancement d’applications graphiques via SSH

Guillaume Kulakowski par Guillaume Kulakowski dans Sysadmin 21 décembre 2005 2
Tags : SSH Xorg
Sysadmin

Pour contrôler une machine à distance, la VNC c’est bien, mais gourmand en bande passante et moyennement sécurisé. L’alternative lorsqu’on sort de son réseau domestique est alors d’utiliser SSH.

Contrairement aux idées reçues, SSH permet plus que le texte et autorise aussi l’affichage sur une machine A d’une application tournant sur une machine B. Pour notre exemple, nous simulerons la mise à jour de mon serveur (192.168.1.1) à partir de ma station (192.168.1.2) tous deux sous Linux Fedora Core 4.

ssh -c blowfish -X -f -C root@192.168.1.1 yumex

Et hop, la fenêtre du serveur se lance à partir de la station :-).

A noter que la station n’est pas obligée de posséder le paquets yumEx d’installé, c’est bien sûr le yumEx du serveur qui s’exécute !
A noter encore, que la station ne tourne pas forcement sous Linux. Il suffit juste d’avoir un client SSH (Putty) et un serveur X11 et. Il en existe 2 principaux pour Windows :

Commentaires

Jean-Philippe Tessier

De Jean-Philippe Tessier le 21 décembre 2005

Il y a aussi l'excellent Xming que j'utilise avec mon collègue tous les jours :
http://resel.enst-bretagne.fr/confi...

Très pratique pour avoir un rendu graphique sous windows et travailler sous linux. Cela permet un réel mélange des fenêtres Windows et Linux.

Pour des pros du web c'est LA solution !

LLaumgui

De LLaumgui le 21 décembre 2005

Pour les pro du web LAMP, Zope, Java, etc... La solution c'est quand même d'avoir une plateforme Linux :-).

Les commentaires pour ce poste sont fermés.