VNC en GNU/Linux Ubuntu

Ayudanos, compartiendo en tus redes sociales!

Buenas amig@s, el otro día me encontré con un gran amigo mio, que me preguntaba sobre el uso de Vinagre, el cliente de acceso remoto que trae por default el Ubuntu 8.04, nos quedamos hablando un buen rato sobre dicha herramienta, donde él -para poder ubicar mejor- lo comparó con el RealVNC, el tema es que luego me quedé pensando en la posible compatibilidad entre estos, y probando logre un SI, y no solo funciona sino con mejores opciones que “disfrutamos” los Administradores con el RealVNC dando Soporte a nuestros usuarios de forma remota.-

Primero necesitamos instalar los paquetes necesarios, que dependen de ti instalartelos todos, bueno primero necesitamos estos: (asumo que estas logueado como root)

apt-get install vnc4server xinetd

Despues tenemos que habilitar el XDMCP quien nos va a ayudar a un tip agregado; que cada vez que ingresemos a la terminal por VNC él nos tire el GDM Login antes de mostrar nuestro escritorio ;) claro esto es usando Gnome, editamos! el archivo /etc/gdm/gdm.conf y descomentamos la siguiente linea:

RemoteGreeter=/usr/lib/gdm/gdmlogin

En el mismo archivo encontraremos una parte donde esta [xdmcp] y el valor de Enable es False, lo pasamos a true:

[xdmcp]
Enable=true

Reiniciamos el Servicio:

/etc/init.d/gdm restart

Creamos un archivo llamado Xvnc, en /etc/xinetd.d/Xvnc y pegamos el siguiente contenido:

service Xvnc
{
type = UNLISTED
disable = no
socket_type = stream
protocol = tcp
wait = no
user = nobody
server = /usr/bin/Xvnc
server_args = -inetd -query localhost -geometry 1024×768 -depth 16 -cc 3 -once -SecurityTypes=none -extension XFIXES
port = 5901
}

Guardamos, y Reinicamos el Servicio:

/etc/init.d/xinetd restart

Y Listo!, tenemos VNC Compatible entre Windows / Linux, Linux / Windows, unicamente poniendo el host:5901 ya que yo lo configure en ese puerto (el 5900 es el default del RealVNC), vos podrias cambiar sin problemas, solo edita la linea port = 5901 en el archivo que creamos más arriba y desde luego, si tienes firewall, da paso a ese puerto!.-

Saludos!.-

Enlaces Útiles:

https://help.ubuntu.com/community/VNCOverSSH

http://ubuntuforums.org/showthread.php?t=795036&page=2#12

Si te gustó, no te olvides de ayudar compartiendo en las Redes Sociales!