SSH aficher un ecran en distant

Résolu
Bonjour à tous,

Au cours d'un TP je dois travailler avec un serveur distant
pour cela je dois afficher une fenêtre graphique du serveur distant sur mon
écran local j'ai essayé la commande:
ssh -X username@ip_du_serveur

mais la console me retourne:
blablabla .Xauthority does not exist


je ne sais pas s'il s'agit là d'un problème de display ou autre
et cela fait maintenant 3 heures que je me casse la tête sur se problème
qui pour certain d'entre vous doit être banal.

Merci d'avance.

3 réponses

  1. Contributeur
    Salut,

    Déjà il faut que le la directive X11Forwarding soit autorisée dans /etc/ssh/sshd_config.
    Ensuite, il faut que xauth soit installé.
    1. C'est tout bon ça marche c'est pas la première foi que tu me sors de la panade merci zipe
  2. Bonjour,

    Il faut utiliser VNC. Le protocole SSH ne fonctionne qu'en mode console.
    1. Contributeur
      Salut,

      Non, non, le protocole ssh peut aussi faire passer du X, en tout bien tout honneur, hein ? ;-))
    2. Autant pour moi, je ne pensais pas. Merci pour l'info, on en apprend tous les jours.
  3. Modérateur
    De plus, le nom de l'utilisatateur distant n'est pas fourni par la syntaxe user@host, mais par l'option -l user
    La syntaxe user@host est utilisée pour scp et sftp
    Ta commande sera donc qqch du genre
    ssh -X -l remote_user  remote_ip_or_host_name

    Gates gave ^W sold you the windows.
    GNU gave us the whole house.(Alexandrin)
    1. Contributeur
      Salut,

      Que nenni, la syntaxe
      ssh -X user@host
      marche parfaitement ;-)