0

Lancer une application graphique sans X sur un serveur Linux via ssh

Pour différentes raisons, il se peut qu’un administrateur ai besoin de lancer une application graphique sur un serveur sans interface graphique.

Par exemple, si on souhaitre tester un serveur web en local:

  • Connexion au serveur.
  • ssh -X user@server
    
  • Une fois connecté, lancer l’application.
  • Exemple: le navigateur iceweasel.

    iceweasel
    

icsweasel

Installation et configuration

Pour arriver à ce résultat, il faut obligatoirement le paquet openssh-server installé sur le serveur cible.
Exemple d’installation sous Debian ou Ubuntu:

apt-get install openssh-server

Une fois le paquet installé, il faut configurer le serveur ssh:

nano /etc/ssh/sshd_config

Et avoir à Yes X11Forwarding:

X11Forwarding yes

Et pour finir relancer le serveur ssh:

service ssh restart

Dans un même réseau, il est possible d’utilise l’option -Y ce qui permet d’avoir un affichage plus rapide cependant, l’accès n’ai pas soumis à des contrôles d’extension de la sécurité X11.

Pour aller plus loin avec SSH:

Partager l'article :





fred

"Dire que l'on s'en fiche du droit à la vie privée sous prétexte qu'on a rien à cacher, c'est comme déclarer que l'on se fiche du droit à la liberté d'expression sous prétexte qu'on a rien à dire." Edward Snowden

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.