Il existe beaucoup de solutions pour prendre la main à distance sur une machine sous Linux. Les solutions du type VNC, FreeRDP, ..., demande souvent un logiciel tiers à installer qui n'est pas facile à prendre en main. De plus souvent les machines que l'on loue sur internet n'ont qu'un accès SSH et il faut installer bon nombre de choses avant d'avoir une interface graphique utilisable.

Introduction :

Aujourd'hui je vous propose une solution que j'utilise depuis longtemps.

Celle-ci ce nome XRDP, ... Oui je sais encore un nom bizarre, mais l'avantage de ce protocole est qui est présent sur tous les Pc sous windows et presque tous les Pc sous Linux.

Sous Windows le client RDP de base est "Connexion bureau à distance".

Mais revenons a notre ami XRDP, lui son travail est un lien entre votre ordinateur et votre machine sous Linux. Mais seul il ne va pas plus loin.

Après, il peut utiliser deux solutions:

La 1er VNC, mais je n'aime pas cette solution, car VNC n'est plus la solution la plus intégrer au système.

La 2éme est de passer par X11rdp, qui est une version modifiée de la couche graphique sur une machine Linux adapté pour un fonctionnement à distance.

Le souci avec cette solution c'est que X11rdp n'a pas de paquet installable automatiquement ce qui rend la chose très difficile à mettre en place.

La solution :

Une solution existe, elle s'appelle "X11RDP-o-Matic". Cette solution est sous forme d'un scripte qui réalise l'installation de XRDP, X11rdp et propose un autre script pour installé un environement graphique de votre choix.

Vous trouvez ce script sur le projet "Github" de "Scarygliders".

Pour utiliser le script vous avez besoin de quelque près requit :

- Une connexion à internet.
- Du temps devant soit car l'instalaltion prend en moyen entre 30min à 45 min, compilation de X11rdp oblige.
- Et que votre serveur soit sous une distribution Linux avec une base de "Debian".

Installation :

L'installation va ce passé en "Console" direct ou par SSL.

Nous allons dans le 1er temps testé la présence du client "GitHub" sur votre serveur.

 # git

Si votre machine vous répond par "git : commande introuvable", il vous faut exécuter la commande :

 # apt-get install git

Sinon on peut passer à l'étape suivante :

 # git clone https://github.com/scarygliders/X11RDP-o-Matic.git

Puis :

 # cd X11RDP-o-Matic

Et lancer la commande pour commencer l'instalation:

 # ./X11rdp-o-matic.sh --justdoit

Cette installation est complètement automatique, quand l'installation est complète, vous aurez le message dans l'image.

Vous pourrez alors lancer la commande suivante pour installer l'environnement graphique donc vous avez envie, mais je vous conseille fortement "XFce" pour ça légèreté.

 # ./RDPsesconfig.sh

  • Partager
  • Url: http://www.duhaz.fr/blog/installer-une-interface-graphique-distant-sur-une-machine-sous-linux/