Mountain Lion ssh -X problemas

¿Cómo ejecutar en Mountain Lion X11 reenvío a través de SSH?

Ejemplo:

  • No se puede trazar con gnuplot en mi Mac
  • Iniciar XQuartz automáticamente en el lanzamiento de la aplicación X11
  • Inkscape en OSX copy imágenes rasterizadas de SVG
  • X11 para CrossOver en el León de Montaña
  • ¿Cómo puedo instalar la versión X11 de Firefox en Snow Leopard? (Preferiblemente sin MacPorts o Fink?)
  • ssh-X no funciona en Yosemite
  • ssh -X some@example.com xterm 

    mi / etc / sshd_config ha

     X11Forwarding yes #X11DisplayOffset 10 X11UseLocalhost yes # XAuthLocation added by XQuartz (http://xquartz.macosforge.org) XAuthLocation /opt/X11/bin/xauth 

    Reiniciado sshd con

     launchctl stop com.openssh.sshd launchctl start com.openssh.sshd 

    (y también en Preferences -> Compartir)

    Comenzó XQuatrz, y desde el xterm corro

     ssh -v -X mrp@192.168.1.17 xterm #this part not works :) 

    tengo el siguiente:

     debug1: Authentication succeeded (keyboard-interactive). Authenticated to 192.168.1.17 ([192.168.1.17]:22). debug1: channel 0: new [client-session] debug1: Requesting no-more-sessions@openssh.com debug1: Entering interactive session. debug1: Requesting X11 forwarding with authentication spoofing. debug1: Sending command: xterm debug1: Remote: No xauth program; cannot forward with spoofing. X11 forwarding request failed on channel 0 xterm: Xt error: Can't open display: xterm: DISPLAY is not set debug1: client_input_channel_req: channel 0 rtype exit-status reply 0 debug1: client_input_channel_req: channel 0 rtype eow@openssh.com reply 0 debug1: channel 0: free: client-session, nchannels 1 Transfernetworking: sent 2656, received 2480 bytes, in 0.1 seconds Bytes per second: sent 29582.4, received 27622.1 debug1: Exit status 1 

    desde el xterm

     $ echo $DISPLAY /tmp/launch-BHtJfJ/org.macosforge.xquartz:0 

    cambiándolo por :0 no ayuda

    corriendo desde el xterm

     $ xauth list jonatan.local/unix:0 MIT-MAGIC-COOKIE-1 f4f85682af36ae7d95cd3d244cb6beb2 192.168.1.9:0 MIT-MAGIC-COOKIE-1 f4f85682af36ae7d95cd3d244cb6beb2 jonatan.local:0 MIT-MAGIC-COOKIE-1 f4f85682af36ae7d95cd3d244cb6beb2 

    ¿Alguna idea?

  • ¿Cómo puedo instalar la versión X11 de Firefox en Snow Leopard? (Preferiblemente sin MacPorts o Fink?)
  • Xquartz crash bucle infinito en el León de Montaña?
  • Problema al instalar X11 / XQuartz en Mac 10.8.5
  • No se puede trazar con gnuplot en mi Mac
  • ¿Se sigue utilizando X11 hoy?
  • ¿Cómo ejecuto Gimp en Mountain Lion?
  • 2 Solutions collect form web for “Mountain Lion ssh -X problemas”

    Necesita abrir XQuartz, ir a X11PreferencesSeguridad , hay dos casillas de verificación: deshabilitar la primera, habilitar la segunda. Reinicie XQuartz e inténtelo de nuevo. También necesitará definir la variable $DISPLAY como esta:

     export DISPLAY=clienthost:0.0 

    No estoy seguro de cómo podría suceder esto, sino de la fuente SSH donde aparece el post de error:

     /* Try to open a socket for the local X server. */ display = getenv("DISPLAY"); if (!display) { error("DISPLAY not set."); return -1; } * / /* Try to open a socket for the local X server. */ display = getenv("DISPLAY"); if (!display) { error("DISPLAY not set."); return -1; } return -1; /* Try to open a socket for the local X server. */ display = getenv("DISPLAY"); if (!display) { error("DISPLAY not set."); return -1; } 

    Indica que en efecto ssh piensa que la variable no está definida en absoluto (es decir, no está malformada o algo, pero falta).

    No estoy seguro de si SSH cambia el context de usuario por lo que obtiene un entorno diferente. Puedes probar

     ssh -vvv .... 

    (varios "v") para get más salida de debugging, tal vez esto da una pista en algún lugar en el inicio.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).