Aujourd'hui, du sang et des larmes.
Au programme :
- Installation d'un environnement X11 sur notre VM
- Test des redirections X11/SSH et explications
Nous partons sur la VM issue de l'article précédent, ou une VM Debian Squeeze vierge.
[code lang="shell"]
$ sudo aptitude install mdetect lxde xosview
# On dispose a présent d'un environnement X11 utilisable.
# On vérifie que X11Forwarding est bien à "on" dans /etc/ssh/sshd_config
# On se connecte ensuite sur la VM via SSH avec :
$ ssh -X utilisateur@192.168.56.X
# Et la, magie :
SSH-$ xosview
# Et la fenêtre demandée apparaît dans le PC hôte ! ISN'T IT AMAZING ???
# Et bien sûr ça marche dans l'autre sens si un serveur SSH est activé sur l'hôte.
# Pour règlementer les accès a votre serveur X11, il est possible d'utiliser :
$ man xhost # Accès réglementé par hôte
$ man xauth # Accès réglementé par cookie (MIT-MAGIC-COOKIE)
# Maintenant on teste a l'aide d'un petit serveur TCP fait a la papaptte
# les redirections SSH.
# Options :
# -L : Forwarding de ports local et -R son inverse
# -w : Création d'un tunnel tun
# Pour analyser les flux réseau, on peut utiliser tcpdump, tshark ou wireshark.
[/code]