
Tengo una PC que ejecuta el servidor Reflection XX. El número de visualización es 5.0
y puedo dirigir procesos a mi propio PC, p. ej.xeyes -display :5.0
Quiero que otras PC puedan enviar xeyes
a mi PC. Pensé que podría hacerlo con xeyes -display xx.xx.xx.xx:5.0
donde xx.xx.xx.xx
está mi IP, pero esto no funciona. ¿Cómo puedo habilitar la visualización en mi servidor X desde otras PC o escritorios Linux?
Respuesta1
Tiene un servidor X ejecutándose en la computadora A. Quiere ejecutar un programa en la computadora B y mostrarlo en el servidor X de la computadora A.
Desde la computadora A, ejecute un cliente SSH con reenvío X para iniciar sesión en la computadora B. En esta sesión SSH, ejecute el programa que desea ver en la pantalla de A.
ssh -X B xeyes
Abrir una pantalla X xhost +
solo funciona si el servidor X está escuchando conexiones TCP y ningún firewall se interpone en el camino. Dado que es muy inseguro (si alguien puede obtener acceso a su servidor X, puede hacerse cargo de su cuenta), no debe usarlo xhost +
, y cualquier tutorial que lo mencione debe quemarse y olvidarse.