Para autorizar el acceso de programas gráficos al servidor gráfico de una máquina diferente a dónde se ejecuta el programa cliente se hace los siguiente: 1 Verificar que el servidor X se ejecuta admitiendo conexiones remotas TCP/IP. Para ello modificaremos la linea del fichero /etc/X11/xinit/xserverrc en caso de ser necesario: exec /usr/bin/X11/X -dpi 100 -nolisten tcp --- exec /usr/bin/X11/X -dpi 100 2 En la máquina del servidor X, desde una consola gráfica y logeado como el usuario que ha lanzado el servidor ejecutamos: export DISPLAY=localhost:0.0 xhost nombre_del_host_autorizado (p.e. xhost 10.0.0.10) o su nombre en DNS o /etc/hosts 3 en la máquina cliente, es decir, aquella dónde se ejecutará el programa gráfico que dará la cara en la máquina servidor X hacemos los siguiente: export DISPLAY=servidor:0.0 5 ejecutar en el cliente el programa que queremos visualizar en el servidor. 6 si la máquina cliente tiene que alcanzar el servidor detras de un cortafuegos hay que abrir en el firewall del servidor los puertos: 6000 udp/tcp, 177 udp/tcp