Paquetes necesarios:
FreeNX
Expect
netcat
NX
OpenSSH
luego de instalados estos paquetes ejecuta la instrucción en la linea de comandos como root
nxsetup --install --setup-nomachine-key
Nota de: Jesus Rudas Simmonds
para Centos-fedora ejecute en la linea de comandos
yum install freenx
esto baja los rpm, los instala y los configura.
/Nota
ahora para que la configuración sea accesible desde un equipo externo, debe abrir el puerto 22 en el cortafuegos (ssh)
y eso es todo por el lado del servidor
ahora instale el cliente NX para eso baje de la página de nomachime el cliente NX (si deseas administrar de linux a linux el cliente para linux, si desea administrar de guindous a linux el cliente NX para guindous), estos clientes no son software libre en el sentido estricto de la palabra, pero son gratis, y funcionan muy bien
página para guindous:
http://www.nomachine.com/download-client-windows.php
página para linux
http://www.nomachine.com/download-client-linux.php
luego de instalado el cliente, este cuenta con un "wizard".. (asi es que se llaman esos adefecios???) que mediante pasos se le indica como configurar un cliente a una maquina NX
ejecute el NX Connection Wizard
aparecera una pantalla como la siguiente:

Selecciona Next

Aqui seleccione el nombre de seccion, este es un nombre arbitrario que se puede usar para diferenciar diferentes servidores (casa, oficina, Juan, etc) y el host, debe ser el nombre (dns) del servidor a administrar o la dirección IP del mismo (servidor.trabajo.com, 200.30.75.20) y luego Next

Seleccione: Enable SSL encription for all traffic (importante)
y Next

y finish y eso es todo, queda un icono en el escritorio para ejecutar el escritorio remoto.
luego aparece la siguente pantalla (si no aparece, ejecute el icono del escritorio)

digite el usuario y la clave del usuario linux
cuando se esta conectando al servidor aparece la siguiente pantalla

Acepte el certificado SSL con Yes
Luego aparece el escritorio linux, en el ejemplo KDE
