Instalación y configuración de un servidor FreeNX en Linux

De MakimboWiki

Introducción

FreeNX es un software que permite acceder remotamente y de forma gráfica a nuestro PC. Al contrario que VNC, en vez de usar el protocolo RFB (Remote Frame Bufer), FreeNX usa un nuevo esquema de compresión del entorno X-Window, que permite controlar un escritorio remoto incluso con una conexión de módem de 56 Kbps. El tráfico del servidor X se comprime y transmite por SSL usando una conexión SSH que puede ser resumida automáticamente en caso de ser interrumpida.

Además tiene la ventaja de que el programa guarda en caché los elementos gráficos ya mostrados (menús, iconos, decoraciones de ventanas...) por lo que en lugar de hacer una segunda petición para mostrar esos elementos, se muestran desde local.

Como desventaja diré que es un software que en su versión gratuita ofrece como máximo 2 usuarios con sus contraseñas y un máximo de 2 conexiones simultáneas, de forma que nos limita bastante a la hora de necesitar algo más potente.

La versión de pago es la que ofrece muchas más posibilidades.

Para poder instalar FreeNX en nuestros servidores tendremos que tener instalado el servicio SSH.

En la página oficial de NoMachine tendremos toda la información necesaria (en inglés) de FreeNX.

Yo aquí trataré de explicar cómo instalar y configurar el servidor de FreeNX en Linux.

Descarga y descompresión

En la página de Descargas del servidor de FreeNX para Linux tendremos varios tipos de paquetes para descargar.

Como no quiero realizar el tutorial para una distribución en concreto, nos descargaremos el paquete comprimido en TAR (tendréis que elegir la arquitectura, si es i386 o si es de 64 bits).

Tendremos que descargarnos 3 paquetes: el cliente, el nodo y el servidor

Una vez descargados los paquetes, lo movemos a la carpeta /usr:

Imagen:Tutorial Instalacion FreeNX 1 Mover.jpg

Después de mover los paquetes, los descomprimimos:

Imagen:Tutorial Instalacion FreeNX 2 Descompresion.jpg


Instalación

En primer lugar instalaremos el Nodo NX.

Para instalar el servidor NX tendremos que acceder a la carpeta /usr/NX/scripts/setup/nxserver:

Imagen:Tutorial Instalacion FreeNX 3 Instalacion.jpg

Herramientas personales