Passer au contenu

Comment afficher les applications graphiques d’un serveur sur son poste de travail?

Solution : en se connectant via ssh et en activant l’option X11Forwarding.

Testé avec Mandrake 8.0/SuSE 7.2Vous avez relié vos PC sous Linux en réseau local. Vous travaillez habituellement sur un poste de travail qui comporte une capacité disque libre restreinte, contrairement à l’autre machine qui sert de serveur et qui est équipée d’un gros disque dur. Sur cette dernière, vous avez donc installé la totalité des paquetages de la distribution Linux. Vous voulez utiliser certaines des applications graphique du serveur sur votre poste de travail. Pour cela, vérifiez que les logiciels clients et serveurs openssh sont installés sur les deux machines via la commande rpm -q openssh. Puis, sur chaque PC, affichez le contenu du fichier /etc/ssh/sshd_config à l’aide de less.Au besoin, basculez sous le compte root. Contrôlez que la valeur de l’option X11Forwarding vaut yes. Sous X-Window, dans une fenêtre xterm, saisissez ssh -X -l utilisateur_serveur_distant nom_serveur_distant, oú utilisateur_serveur_distant et nom_serveur_distant désignent respectivement votre nom d’utilisateur sur le serveur et le nom (ou l’adresse IP) de ce dernier. Après avoir entré votre mot de passe, vous serez connecté au serveur. Tapez le nom d’une application graphique, comme par exemple LinPopUp. Voici un exemple d’activation du X11Forwarding d’une session ssh :[fred@station2 fred]$ ssh -X -l fred serveur2
fred@serveur2s password:
Last login: Wed Oct 10 23:11:34 2001 from station1.filigrane.com
Have a lot of fun…
fred@serveur2:~ > LinPopUp

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Filigrane Press