Mountain Lion ssh -X problemas

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

Ejemplo:

  • No puedo trazar con gnuplot en mi Mac
  • "X11 no se pudo abrir" y luego "X11 canceló reinicio"
  • ¿Existe software que permita que múltiples usuarios compartan de forma simultánea e independiente una computadora personal con Mac Os?
  • ¿Cómo 'startx' desde el modo de usuario único?
  • Reenvío de X11 con mi pantalla completa
  • ¿Pueden homebrew y macports trabajar juntos para permitir que Firefox-X11 se instale?
  • 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 puedo cambiar la aplicación X11 pnetworkingeterminada?
  • X11 para CrossOver en Mountain Lion
  • Dia en macOS Sierra
  • Instalar InkScape sin XQuartz
  • Reenvío X11 en Yosemite
  • El lanzamiento de la aplicación X11 aparentemente aleatorio
  • 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).