Los jugadores:
- la computadora de mi casa, ejecutando Linux con un servidor X funcionando. (Llámalo HOGAR)
- un sitio remoto, al que me puedo conectar a través de Internet usando una VPN. (SITIO)
- una computadora Linux en el sitio remoto, a la cual me puedo conectar
ssh -Xy tener clientes X que se muestran en mi servidor local. (MEDIO) - una máquina Irix muy antigua (un Onyx) en el sitio remoto, que no tiene servidor SSH (por lo tanto, no puedo
ssh -Xhacerlo), solo unsshcliente . (ÓNIX)
Propósito
Necesito ejecutar una aplicación X11 en la máquina ONYX y ver la GUI en HOME. Creo que me encuentro con xauthproblemas. Tenga en cuenta que he intentado lo obvio: configuré DISPLAY en $ip_address_of_HOME_in_the_SITE_VPN:0, pero el servidor VPN no reenvía los intentos de conexión a sus clientes, probablemente por razones de seguridad.
Hasta aquí
La situación actual es:
- ☑ INICIO se conecta al SITIO
- ☑ Se inicia un vncserver en MEDIO: 7
- Nc vncviewer en HOME se conecta a vncserver en MIDDLE
- ☑ ONYX inicia una sesión ssh de reenvío a MEDIO:
ssh -TfN -L 6007:127.0.0.1:6007 MIDDLE - ☒
DISPLAY=localhost:7 xclienten ONYX falla con
Xlib: el servidor rechaza la conexión a "127.0.0.1:7.0"
Sé que el reenvío (6007: 127.0.0.1: 6007) tiene éxito.
Un intento anterior fue:
- ☑ INICIO se conecta al SITIO
- ☑ INICIO se conecta a MEDIO:
ssh -X MIDDLE(xclock se muestra en INICIO, PANTALLA es 127.0.0.1:10) - ☑ ONYX inicia un túnel SSH a MEDIO:
ssh -TfN -L 6010:127.0.0.1:6010 MIDDLE - ☒
DISPLAY=127.0.0.1:10 xclientfalla con la
conexión X a 127.0.0.1:10.0 rota (muerte explícita o apagado del servidor).
mientras aparece un error en la sesión MEDIA: se
rechazó la conexión X11 debido a una autenticación incorrecta.
Desesperación
¿Cómo puedo lograr mi propósito?
xauthen ONYX, entoncesgenerate 127.0.0.1:10 . trusted(en el segundo caso anterior), pero tengo el mismo error dual (uno en ONYX, uno en el MEDIO).