¿Cómo puedo compartir mi servidor X entre diferentes PC?

¿Cómo puedo compartir mi servidor X entre diferentes PC?

Tengo una PC que ejecuta el servidor Reflection XX. El número de visualización es 5.0y puedo dirigir procesos a mi propio PC, p. ej.xeyes -display :5.0

Quiero que otras PC puedan enviar xeyesa mi PC. Pensé que podría hacerlo con xeyes -display xx.xx.xx.xx:5.0donde xx.xx.xx.xxestá 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.

información relacionada