Outils pour utilisateurs

Outils du site


util:xming

xming : lancer des programmes linux sous windows

Origine : Linux Pour Les Nuls
Auteur : gilles974
Date : 24 août 2006


Introduction

Le but de se tuto est de pouvoir utiliser à la fois son windows XP et son linux en même temps. Cette solution n'est valable qu'à condition de disposer de 2 machines.

Aprés maintes recherches à l'aide de google, mon choix s'est arrêté sur un serveur X gratuit Xming. Il existe un autre serveur X gratuit de chez cygwin :cygwin/x mais j'ai hésité à cause de sa lourdeur à être téléchargé et à sa mise en place (que j'ai pas comprise à cause de mon Anglais).

Xming peut être utilisé de plusieurs manières :

  • En mode XDMCP pour accéder à l'écran de login de votre machine
  • En mode SSH pour lancer directement les applications graphiques souhaitées

Pour les paranos de la sécurité j'ai choisi la méthode par SSH.


Installation

Nous allons commencer par installer les programme de Windows . Commencer par aller sur le lien ci-dessous :

et récupérer les programmes:

  • Xming
  • Xming-mesa (en cas ou l'openGL n'est pas supporté par votre carte graphique)
  • Xming-fonts
  • Xming-tools-and-client

Commencez par paramétrer votre Linux favori, et principalement sshd_config qui se trouve dans /etc/ssh/sshd_config et modifier ou ajouter les ligne suivantes :

#Pour éviter des attaques sur le port ssh : (22) choisissez sur lequel vous voulez vous connecter exemple : port 8765
Port 22
# il est de bonne augure d'interdire l'accès à root
PermitRootLogin no
# N'autoriser que les utilisateurs qui ont le droit de se connecter
AllowUsers votrelogin
# Permission du forward X11
X11Forwarding yes
X11DisplayOffset 10

Passer ensuite au fichier hosts.allow qui se trouve dans /etc/hosts.allow et renseignez le comme suit, pour autoriser tout le monde a forwarder X11 et à utiliser sshd :

sshd : ALL
sshdfwd-X11 : ALL

Ensuite lancer les lignes de commande magiques :

#/etc/init.d/ssh stop
#/etc/init.d/ssh restart

Ensuite allez récupérer le client SSH Putty pour windows à l'adresse ci-dessous :

Lancer Putty et faites les réglages suivants :

Session 
Host : le nom de votre machine vu depuis internet 
Port : 9922 (à vous de choisir) 
SSH
Terminal / Keyboard 
Function keys : Linux 
Window / Translation 
Received data... : UTF-8 
Connection / SSH / X11 
(X) Enable X11 forwarding

Pour faire plaisir à linuxafond, un petit screenshoot :-o

Revenez à « Session » et sauvegardez votre configuration. Lancer Putty en cliquant sur « Open », à ce moment là si tout est bien configuré Putty vous demande votre « login » et votre « password ». Une fois connecté, lancez vos applications Linux sur votre poste Windows grâce à Putty, avec la commande

$ firefox & 
$ kasteroids & 
$ xchat & 
$ xmms &[/code]

Attention, certaines applications ne peuvent pas être lancer en même temps sur le poste Linux et la machine distante avec le même login. Je vous conseille, de laisser booter tranquillement votre machine Linux et d'en rester là.

Voilà se que ça donne quand tout marche :




Retour à la page Expert

util/xming.txt · Dernière modification: 2015/04/22 12:34 par syl