NoMachine NX en Ubuntu, como VNC, pero mucho mejor!

NX es un programa que permite establecer conexiones X11 rápidas y seguras a usuarios habilitados. Esto para tener acceso remoto a sesiones desktop de Linux y Unix ( actualmente no hay una aplicacion servidor de NX para Mac o Windows… ) . Una de las gracias de NX es que es muy rápido, demasiado rápido, esto lo hace una opción muy buena para conectarse a través de modems de 56kb por ejemplo y no perder mucha velocidad. El software es desarrollado por Gian Filippo Pizari en la compañía italiana de software NoMachine.
Otra gracia de NX es que es 100% encriptado a través de tuneles SSH. NX comprime la informacion de X11 ( usando algoritmos de optimización bastante fuertes ), para minimizar la cantidad de datos transmitidos. NX también hace uso extensivo del caché, para hacer la sesión lo mas responsiva posible. ( por ejemplo si un menú es abierto una vez, quizás tarde unos segundos, pero cada vez que lo abramos nuevamente, se abrirá casi instantáneamente ) .
Yo instalé NX para controlar mi servidor de archivos ( entre otras cosas ), sin necesidad de un monitor y desde mi MacBook, que es mi computador principal. La verdad antes había probado con VNC pero incluso por la red interna era demasiado lento. NX es definitivamente muchísimo mejor.
Bueno, primero que nada, tenemos que descargar los paquetes de NX. Para eso nos vamos aquí , tienen que descargar los paquetes NX en formato .deb , eso es importante por que si descargan los .rpm ( para RedHat ) , van a tardar mas en ver como se sintalan, lo mismo para compilar los codigos fuentes desde cero. Necesitan bajar los paquetes “Node”, “Server” y “Client”, también tienen que tener instalado previamente el paquete openssh-server y claramente el openssh-client.
( este artículo lo escribí basandome en la versión 3.0… pero debería ser lo mismo para la 2.0 )
Una vez descargados los paquetes instalenlos en el orden:
1) Client
2) Node
3) Server
Después debemos configurar lo siguiente.
mrgando@myUbuntu# sudo gedit /etc/ssh/sshd_config
y añadimos esta linea al final del archivo:
AuthorizedKeysFile /usr/NX/home/nx/.ssh/authorized_keys2
Reiniciar ssh
mrgando@myUbuntu# sudo /etc/init.d/ssh restart
Comprobar que todo funciona bien
mrgando@myUbuntu# sudo /usr/NX/bin/nxserver –status
Y eso es todo, si quieren ahora conectarse a su maquina desde mac o windows, tienen que descargar los respectivos clientes para Mac o Windows en la página de NoMachine.
Saludos!! y espero que a alguien le sirva.
Datos extra:

Genial… buen tuto
Tengo una duda … como puedo hacer algo similar a desde Linux para administrar maquinas con Windows…
Realmente lo que ando buscando es algo asi como el RADMIN, pero no emulado… no toma todas las caracteristicas que necesito…
Si tienen algunos datos seria genial.
mira la verdad, me preguntaron lo mismo el otro día, y no supe que responder…. lo único que conozco es algo así como un VNC pero es demasiado lento para lo que tu quieres….
Saludos!
Y si sabes algo, postealo por acá
-Nicolás Goles
@RjveraL :
yo me di la tarea de buscar alternativas para conectarse a windows desde linux, he aqui lo que encontré :
http://vladimirprieto.blogspot.com/search/label/remoto
respecto del artículo. muy bueno, lo probaré apenas pueda.
@RjveraL: Gracias por el aporte, después podrías poner como resulta tu experiencia con NX.
Saludos!
-Nicolás Goles
el blog culiao aweonao la cagaste sako de weas
Tipico comentario de Chilenito aweonado. La gente como tu me da verguenza weon.
Saludos y hace alguna cosa productiva en vez de tirar comentarios destructivos.
El ip de caca fué : 201.238.244.66
Saludos !
ip dinamico washo, no me buske con sus programas lammers jaja, y mejor vuelve a jugar magic
jajaja, mi programa “lammer” fué simplemente google… -_- , y puta que onda, osea que lata andar posteando weás así, jajajaj mejor anda a hacer otra weá o vai a seguir siendo una simple “caca”…
Pa que te voy a buscar en todo caso, no voy a andar perdiento el tiempo en esa weá
jaja, trankilo si los comentarios eran pa sakarte de kisio un rato y ke te pikaras, lo kual consegui
, nada personal, accidentalmente llegue a este blog buskando algo relacionado con informatica y reconoci tu rostro, inolvidable despues de todas las palizas ke te di en magic, jaja, no kieres cambiar 2 nether por 1 loto? jaja eso es mas ke una pista, supongo ke ahora recuerdas a tu naestro jaja.
Ehhh pta la weá , no se quien de ese grupo podrías ser tu… Ahora juego Magic Online no más… el Vintage lo dejé hace harto por los elevados costos y la baja competitividad del formato en este país…
Chascón ?
jajajaa
-Nicolás Goles
si po el mismo pero sin la chaska, hay te dejo mi msn, ahora juegas t2 parece ono
Oye no me dejaste el MSN, a ver si lo ponis denuevo,
Te dejo mi MSN: amadecasa_69 arroba hotmail punto com
Saludos!
diocarlos arro hot pu com
que tipo de cuenta es ‘ama de casa’ ? ????
que se te dio vuelta el paragua en estos años?
jaja
se pueden ejecutar videos de youtube en el servidor, o sea, se ven y escuchan bien en el cliente? se puede copiar archivos del servidor en el cliente? todo lo anterior se puede hacer por internet a 100km de distancia? saludos
Hola , mira en realidad si tienes NX significa que tienes el puerto SSH ( el server ) abierto asi que en ese sentido por SSH puedes copiar archivos… y bueno con NX puedes usar el navegador del servidor, asi que claramente puedes navegar por youtube.
No sé si es exactamente eso lo que querías saber.
-Nicolás Goles Domic.
ok, pero que tal el audio y el video? se escucha bien, se ve bien? digo en el cliente y conectado via internet. yo instale el nx cliente del testdriver de nomachine.com, y no escuchaba nada y los videos no corrian bien? eso es siempre asi o es por la distancia (el servidor de nomachine esta en italia o alemania) y los recursos del servidor? Saludos
La verdad nunca he tratado de escuchar, creo que igual tienes que aumentar el caché en la máquina que tiene el cliente por ejemplo. Y ahí aumenta la velocidad un poco.. .. pero al final el ancho de banda hace la diferencia.
Muchas gracias, me sirvió todo perfecto, añadido a mis marcadores en firefox
De nada , que bueno que te sirvió.
saludos.
Gracias por el mini-howto!
Lo único que en la línia:
mrgando@myUbuntu# sudo /usr/NX/bin/nxserver –status
El parámetro “status” se indica con dos guiones:
mrgando@myUbuntu# sudo /usr/NX/bin/nxserver –status
Saludos.