Ir al contenido principal

Alternativa a Teamviewer en Linux y no morir en el intento

Hace mucho tiempo que estoy buscando una alternativa libre para poder conectar de una forma gráfica a servidores o escritorios Linux desde hace ya un buen rato de forma libre sin necesidad de utilizar programas no nativos, libres y efectivos y creo que encontré por fin como hacerlo.

Primero algo de historia, hace tiempo había un excelente programa que se llamaba NX de una empresa que se llama Nomachine (Si les interesa este programa de forma comercial es muy bueno y en su sitio pueden ver sus avances y costos). Aún existe pero, desde 2010 ya dejaron de dar soporte a opensource a su excelente programa y no encontraba un Fork hasta ahora. La solución, se llama X2GO. 

No sirve para dar soporte a usuarios, ya que abre sesiones de la interfaz gráficas completas, por ejemplo podemos usar nuestro Gnome, KDE, XFCE, mate, cinnamon etc. Pero lo hace excelente si queremos utilizar nuestra  interfaz gráfica de forma remota o tener unas terminales tontas, o equipos viejos accediendo a nuestro servidor. También cabe aclarar que de querer usarlo fuera de su casa, o empresa, requerirán abrir el puerto 22 o el que hayan elegido para su conexión ssh. En la época que era gratuito y libre funcionaba muy bien hasta en modems analógicos, (cuando aún usábamos modems por líneas telefónicas). Por lo que ahora con las superconexiones que existen debe funcionar muy decente, mañana probaré fuera de sitio para ver como se comporta. Al utilizarse sobre ssh, siento que es seguro, espero que los que saben de seguridad nos puedan confirmar esto.

Aquí explicaré muy rápido los pasos para instalarlo en Debian.

Servidor

# apt-key adv --recv-keys --keyserver keys.gnupg.net E1F958385BFE2B6E
#echo "deb http://packages.x2go.org/debian jessie main" >> /etc/apt/sources.list.d/x2go.list
# apt-get update
# apt-get install x2goserver
# service x2goserver start


Cliente

# apt-get install x2goclient

Ejecutar Cliente
$ x2goclient

Para más información pueden entrar a su sitio x2go.org y ver en otras distribuciones como instalarlo. 

Canal IRC
/connect irc.freenode.org
/join #x2go

También importante decir que hay clientes para Linux, Mac y Windows y por lo que se ve está muy vivo el proyecto, ya que hay cliente de Windows de 2015 la última versión. (No he tenido oportunidad de probarlo en Windows y Mac, así es que si alguien prueba el cliente por favor no deje de comentarnos si funciona.)

Espero les sirva mucho :) y gracias a los que hacen este desarrollo

Comentarios

Entradas populares de este blog

Código Radio Polo 2005

El otro día se acabo la batería varios años de uso, y o sorpresa cuando cambio la batería el radio me pide un código para poder prender el radio, me recordaba que algo me comentaron cuando compré el auto, así que fui a sacar el expediente del auto y efectiamente ahí tenía mi código, como no sabía como meterlo, a buscar en el manual el procedimiento, y como sucede en estos casos el manual esta incorrecto en la forma de como hay que hacerlo. En el manual explica que hay que dejar el switch encendido, presionar el boton de power del radio poner los 4 dígitos con los números del 1 al 4 de la memoria hasta ahí todo bien, el paso final es el problema, dice que se deje presionado el boton 6 para grabar el código, cosa que puedes quedarte una hora pegado al botón y no pasa nada, después de probar cualquier número de combinaciones encontre que es con la flecha de seek hacía la derecha. Tambíen investigando en internet de como hacerlo que por desgracia nunca encontré como,( y esto motiv...

rc.local Debian 9 Stretch / Ubuntu 20.04 Actualizado

Hola, se que tiene siglos que no escribo nada. NOTA: Me dice Google que tengo que poner una nota de las cookies por disposición Europea, yo no cree las cookies y no se que contengan, si las hay son de Google, Así que supongo ustedes sabrán si siguen leyendo o no este artículo. Con los cambios a Stretch noto unos cambios y se ve que cada vez se impone más systemd en la configuración del sistema. Yo uso mucho el rc.local para ejecutar cosas en el arranque por ejemplo máquinas virtuales con virtualbox. Que si quiere alguien una explicación de esto, escriban pidiéndolo y con gusto explico como. Pero en Stretch veo que ni archivo /etc/rc.local existe, hay forma de activarlo y explico a continuación como. Tal cual se explica aquí me ha funcionado en 4 sistemas 1 de ellos físico y 3 virtuales corriendo Debian 9 Stretch. Primero copiemos el archivo ejemplo de la siguiente manera (todo lo hago como root) cp /lib/systemd/system/rc-local.service /etc/systemd/system/rc-local.servic...

AAO 110 + Skype

Para los que tengan uno de estos equipitos maravilla, notaron o notaran que en Ubuntu 12.04 no sirve el micrófono con Skype, después de pasar unas horas viendo como hacer la funcionar encontré esta solución. En la ruta /etc/pulse/default.pa Editamos y agregamos como root esta línea module-alsa-source device=hw:1,0,0 ANTES de module-udev-detect.so Reiniciamos el sistema y con alsamixer presionan F4 para ver la parte de captura y micrófono estén el mas alto nivel de sonido. Y ya se puede usar el micrófono. Al parecer es un problema con el pulse. Así que con esto ya no funciona pulse. Y se controla el sonido por aplicación, o bien por el mismo alsamixer desde la consola, una lástima pero ya funciona el Skype. Si alguien encuentra una mejor solución mucho se agradecerá compartan el como.