Mountain Lion ssh -X problemas

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

Ejemplo:

  • Reenvío de X11 con mi pantalla completa
  • evitando que el command ssh abra xquartz en cada session
  • ¿Cómo 'startx' desde el modo de usuario único?
  • Cambiar el directory de installation de XQuartz en Mountain Lion
  • ¿Por qué la terminal (¿no puede?) Soportar el protocolo x11?
  • ¿Cómo ejecuto Gimp en Mountain Lion?
  • ssh -X some@example.com xterm 

    mi / etc / sshd_config tiene

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

    Reinició sshd con

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

    (y desde las Preferences -> Compartir también)

    Comencé XQuatrz, y desde el xterm corrí

     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 

    del xterm

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

    cambiarlo a :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 cambiar la configuration de color de X11 / Xquartz a 256 colors usando Bash Script?
  • Inkscape en OSX copy imágenes rasterizadas de SVG
  • ¿Es posible avanzar X desde un Mac?
  • Instalar la versión X11 de Firefox en OSX 10.8.2
  • Problema al instalar X11 / XQuartz en Mac 10.8.5
  • ¿Cómo puedo get gdk-x11-3.0 en OS X?
  • 2 Solutions collect form web for “Mountain Lion ssh -X problemas”

    Necesita abrir XQuartz, vaya a X11PreferencesSeguridad , hay dos casillas de verificación: deshabilitar la primera, habilitar la segunda. Reinicia XQuartz y vuelve a intentarlo. También necesitarás definir la variable $DISPLAY así:

     export DISPLAY=clienthost:0.0 

    No estoy seguro de cómo podría suceder esto, sino de la fuente de 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; } 

    Indica que, de hecho, ssh piensa que la variable no está configurada en absoluto (es decir, no está mal formada o algo así, pero falta).

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

     ssh -vvv .... 

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

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