Freenx
De Ubuntu Tijuana
Tabla de contenidos |
[editar] Que es FreeNX
NX es un programa informático que realiza conexiones remotas X11 muy rápidas, lo que permite a los usuarios acceder a escritorios remotos de Linux o Unix incluso bajo conexiones lentas como las realizadas con modem.
NX realiza una compresión directa del protocolo X11, lo que permite una mayor eficiencia que VNC. La información se envía mediante SSH, por lo que toda la información que se intercambian servidor y cliente está cifrada.
Al cliente que se conecta al servidor NX se le considera cliente liviano.
NX está desarrollado por la empresa italiana NoMachine, que ha liberado el código. Existe una implementación libre de esta aplicación, llamada FreeNX.
Esto te abre una nueva secion en entorno grafico osea que si estas usando la computadora y otra persona accede por medio de freenx no te sacara del entorno grafico ni tampoco vera lo que estabas haciendo, es la diferencia entre el VNC y FreeNX.
FreeNX unicamente es para PC con Linux, Solaris el servidor los clientes pueden ser cualquiera Windows, Linux o Mac.
[editar] Como Instalarlo
Primero que nada nos tenemos que descargar los archivos de freenx de su web site
http://www.nomachine.com/download.php
nxclient_x.x.x-xx_i386.deb nxnode_x.x.x-xx_i386.deb nxserver_x.x.x-xx_i386.deb
Bajamos e instalamos la vercion mas nueva, Tambien tenemos que tener instalado el servidor ssh asi que.
sudo apt-get install ssh <pre> NX utiliza el puerto del ssh, así que en caso de usar cortafuegos, hay que abrir este puerto. Puede cambiarse el puerto ssh <pre> sudo gedit /etc/ssh/sshd_config
Cambiando lo siguiente por el puerto que tu deseas usar, por default esta el 22.
Port 22
Si se realizo algun cambio tenemos que reiniciar el servidor SSH con el siguiente comando.
sudo /etc/init.d/ssh restart
y ahora modificamos el archivo node.conf:
sudo gedit /etc/nxserver/node.conf
Cambiamos la linea
#SSHD_PORT=22
quitandole el # y sustituyendo el 22 por el número de puerto que hemos puesto para ssh. Dicho puerto lo tendremos que recordar para nuestros accesos remotos, Reiniciamos el FreeNX y listo con esto ya tenemos montado el servidor
[editar] Comandos Freenx
Detener el servidor:
sudo /usr/NX/bin/nxserver --stop
Reiniciar el Servidr NX
sudo /usr/NX/bin/nxserver --restart
Agregar los usuarios que estan en el sistema con su respectivo password a FreeNX
sudo /usr/NX/bin/nxserver --useradd usuario --system
[editar] El Cliente
Para instalar el cliente solo se ocupan instalar
nxclient_x.x.x-xx_i386.deb nxnode_x.x.x-xx_i386.deb
Nos encontramos con el icono de FreeNX en:
Aplicaciones>Internet>NX Client for Linux
Te encuentras con el cliente para realizar la coneccion se le pone el ip publico de la maquina si lo checaras fuera de la red o el ip interno de la lan si lo usaras por medio de una lan
[editar] Referencias
EL 64: http://el64.blogspot.com
Wikipedia: http://es.wikipedia.org/wiki/Tecnolog%C3%ADa_NX

