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:


D'autres articles :

Partager cet article:

Il est aussi possible de Flattr l'article en cliquant sur le dernier bouton, pour me payer une Duff!



À propos de l'auteur:

Autodidacte, technicien informatique système et réseau. Utilisateur au quotidien de GNU/Linux. Écoute et joue du Punk'Hard'Blues'n'Roll et me déplace tous les jours avec mon fidèle destrier, qui est le magnifique ZRX1100.
  • Vous pouvez utiliser ces mots-clés HTML : <a> <abbr> <acronym> <b> <blockquote> <cite> <code> <del> <em> <i> <q> <strike> <strong>

  • Flux de commentaires pour cet article
Haut de page