Anda di halaman 1dari 3

Accediendo a Linux con VNC

Patxi Echarte, February 21st, 2005

Recientemente he instalado VNC en los ordenadores que tengo en casa con el fin de poder acceder a ellos desde cualquier otro. La versin de VNC que he utilizado ha sido TightVNC y la verdad es que ha sido realmente sencillo hacerlo en Windows. Sin embargo la instalacin del servidor en Linux ha sido algo ms complicada. Para empezar tuve problemas instalando el rpm ya que me indicaba que no tena instalado el paquete XFree86. Revisando un poco vi que ya tena instalado RealVNC a partir de la instalacin que hice en su da de Fedora Core 2. Dado que ambos utilizan el mismo protocolo me decid a arrancarlo y probar a conectarme desde un equipo windows, aunque no iba a ser tan sencillo. Trasteando y mirando por internet comenc a entender el funcionamiento de VNC bajo Linux, que es sustancialmente diferente al de Windows. En windows lo que hace VNC es tomar el control de la sesin activa, por lo que si hay un usuario delante del equipo ver moverse el ratn conforme otro usuario lo mueva desde el cliente VNC. Sin embargo bajo Linux VNC funciona creando un nuevo display, por lo que no se interfiere con el display que est utilizando un usuario activo. An as es posible obtener el mismo funcionamiento que bajo windows utilizando utilidades como Gemsvnc o Gnome-Vino. Para poder acceder desde el cliente windows tuve que modificar nicamente un par de archivos: En el archivo /etc/sysconfig/vncservers hay que aadir las siguientes entradas para habilitar el display 1 para el usuario nombreusuario a un tamao 1024768
VNCSERVERS="1:nombreusuario" VNCSERVERARGS[1]="-geometry 1024x768"

En el archivo /home/nombreusuario/.vnc/xstartup hay que descomentar algunas lneas y comentar otras para que arranque el gestor de ventanas correcto. En otro caso el gestor que nos arranca es muy bsico, el twm, con una terminal nicamente.
# Uncomment the following two lines for normal desktop: unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc #[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup #[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources #xsetroot -solid grey #vncconfig -iconic & #xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & #twm &

Ahora ya slo falta crear un password para el usuario en vnc. Esto se hace mediante el comando vncpasswd nombreusuario.

Una vez realizados estos pasos ya tendramos configurado el servidor VNC en linux. Para conectarnos desde el cliente deberamos solicitar una conexin indicando la direccin IP o nombre del servidor, y el display que queramos utilizar, por ejemplo: 192.168.10.100:1 Si todo ha ido bien nos pedir el password que hemos configurado, tras lo cual se nos mostrar el escritorio de Linux, tal como lo habramos visto de conectarnos directamente en el equipo. Hay que recordar que estamos manejando un display diferente (1), por lo que sera posible acceder al equipo y trabajar desde el display normal (0) sin interferir entre ellos. Ms referencias: Acceso al display 0 Cmo compartir el escritorio de Fedora usando VNC
Comparte esta informacin delicious mename fresqui

Esta informacin fue creada el Monday, February 21st, 2005 a las 11:06 pm y est clasificada en Linux. Puedes seguir los comentarios que se produzcan a traves de RSS 2.0. Puedes hacer un comentario, o trackback desde tu propio sitio.

Cmo introducir caracteres especiales en XHTML Monasterio de Leyre - Castellar - Collado con Arangoiti

6 Comentarios para Accediendo a Linux con VNC


christian dice:
November 3rd, 2005 a las 3:30 am

Necesito tener multisesiones con VNC se puede hacer

Patxi dice:
November 4th, 2005 a las 10:57 am

Pues no lo he probado pero supongo que s. En los archivos de configuracin mencionados hemos preparado un display para controlarlo con el vnc, en concreto el display 1, pero se podran aadir ms lneas en los archivos para activar otros displays, cada uno con su configuracin.

isa dice:
July 21st, 2006 a las 1:21 pm

Fantstica explicacin y ejecucin perfecta Ya iba a instalar otras herramientas porque no encontraba la solucin.

David Lozano dice:


August 26th, 2006 a las 1:49 pm

Hola. He seguido todos los pasos pero no puedo conectarme desde el cliente. He buscado algn proceso que se llame vnc pero no hay nada. Puede ser que no lo tenga arrancado? Debo reiniciar?

David Lozano dice:


August 26th, 2006 a las 1:54 pm

Ah, vale, hay que ejecutar el comando vncserver para levantar el proceso.

Rodrigo dice:
September 13th, 2006 a las 10:30 pm

Hola, me estoy iniciando en linux, tengo Centos y al instalar vnc-server no me aparece por ningun lado el xstartupque sera? no creo que haya que reiniciar..please ayuda. Aps, si me conecto desde linux a windows no hay problema

Anda mungkin juga menyukai