Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

X11/SSH display forwarding

Timmer
2 antwoorden
  • Beste mensen,

    ik ben nou al geruime tijd aan het rommelen om over een SSH verbinding mijn X display te forwarden, maar totnutoe zonder resultaat. Ik probeer contact te leggen met [b:9860366ad9]ssh -X user@remotehost[/b:9860366ad9] wat inderdaad op de remote host de [b:9860366ad9]$DISPLAY[/b:9860366ad9] variabelen zet. Vervolgens heb ik met xhost de server toegang gegeven tot mijn X desktop. Als ik nou een X based programma probeer te draaien krijg ik de volgende foutmelding:

    /usr/bin/X11/xauth: (argv):1: unable to read any entries from file "(stdin)"
    channel 0: istate 8 != open
    channel 0: ostate 64 != open
    X connection to localhost:26.0 broken (explicit kill or server shutdown).

    Ik gebruik zelf SuSE 7.2 en de remote machine is een Solaris machine. Iemand enig idee?

    Ik heb het ook geprobeerd onder Windows. Eerst XWin32 geinstalleerd en vervolgens met PuTTY (een SSH/telnet/etc programma) contact gelegd met de server (X11 forwarding aangevinkt) maar nog steeds werkt het niet. Ik krijg in PuTTY een soortgelijk melding:

    /usr/bin/X11/xauth: (argv):1: unable to read any entries from file "(stdin)"
    Xlib: connection to "localhost:26.0" refused by server
    Xlib: Authentication failed at PuTTY X11 proxy
    couldn't connect to display "localhost:26.0"

    De server, dat is toch mijn machine die ik hier heb staan? Ik snap niet waarom het nou niet wil werken. Ik zit wel achter een NAT router maar dat zou toch voor SSH geen probleem moeten zijn? Voor de rest kan ik alle (tekst based) programma's via SSH uitvoeren, dus dat werkt allemaal.


    Heeft iemand nog suggesties? Of het onder windows of Linux is is mij om het even.
  • - Waarom gebruik je xhost als je via ssh X wilt forwarden?

    - Hoe zeker weet je dat de Solaris machine in staat is om een xclient te laten connecten naar jouw desktop? Ik heb eerder van ssh problemen tussen Solaris en Linux gehoord in bepaalde toepassingen. Volgens mij ging het in dat geval om een oude versie van Solaris. Ik weet niet hoe het met recente versies gaat.

    - Gebruik eens de -v optie van ssh(1):[code:1:7fc4e3dd84]
    -v Verbose mode. Causes ssh to print debugging messages about its
    progress. This is helpful in debugging connection, authentica-
    tion, and configuration problems. Multiple -v options increases
    the verbosity. Maximum is 3.
    [/code:1:7fc4e3dd84]

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.