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é.
    3
    1. C'est tout bon ça marche c'est pas la première foi que tu me sors de la panade merci zipe
      0
  2. Bonjour,

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

      Non, non, le protocole ssh peut aussi faire passer du X, en tout bien tout honneur, hein ? ;-))
      0
    2. Autant pour moi, je ne pensais pas. Merci pour l'info, on en apprend tous les jours.
      0
  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)
    0
    1. Contributeur
      Salut,

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