Documentos de Académico
Documentos de Profesional
Documentos de Cultura
En: Informática
¡Comentar!
Hola a todos, ya se que hace tiempo no estuve posteando nada, esto se debe principalmente a que no
tengo mucho tiempo libre, y el poco tiempo que me estuvo quedando libre estos días después del trabajo
lo estuve destinando para interiorizarme en un tema de tesis que me está interesante, además de eso,
estuve leyendo libros que me ayuden a plantear mejor mi ante proyecto de tesis, pero de esto hablaré en
otra ocasión.
Hoy voy a documentar la configuración de un servidor VNC en Red Hat Enterprise Linux 4
Lo primero que debemos saber es si tenemos instalado el paquete del servicio VNC, en la versión
comentada del RHEL el paquete que viene junto con el disco de instalación se llama vnc-server y para
saber si está instalado lo podemos probar con el comando rpmquery:
Y si no está instalado el paquete ya sabemos que hay que hacer ¿no?, verificado esto tratamos de
arrancar el servicio:
Configuramos con la herramienta system-config-services que cada ves que arranque la máquina ya
levante el servicio Vnc:
http://labitacoradegabriel.wordpress.com/2008/08/01/configuracion-del-servicio-vnc-en-r... 19/10/2009
Configuración del servicio VNC en RedHat EL « La Bitácora de Gabriel Página 2 de 3
Luego nos toca preparar las sesiones para poder acceder a ellas remotamente, yo voy a configurar el
servicio Vnc para que cuando acceda a la sesión 10 (ip_servidor:10) me conecte al entorno del usuario
Gabriel y con la sesión 11 (ip_servidor:11) al entorno del usuario Root. Para habilitar la sesión 10 para
el usuarios Gabriel nos tenemos que logear con el mismo, y ejecutar el siguiente comando:
Como ven ya nos solicita para crear una contraseña de acceso que nos solicitará cuando tratemos de
acceder remotamente, también se creó una carpeta oculta en donde se encuentran varios archivos, uno de
los cuales tocaremos más adelante. Para el usuario root repetimos los mismos pasos pero sustituyendo el
número de sesión:
Luego de hacer esto ya podemos conectarnos desde nuestros clientes Vnc pero nos aparecerá un
escritorio muy sencillo, si nos sirve así lo dejamos pero si queremos que aparezca el mismo escritorio
que usamos de forma local (gnome, kde, etc), tenemos que realizar unas pequeñas modificaciones en el
archivo xstartup que se encuentra en el directorio .vnc del HOME de cada usuario, editamos el archivo
y lo modificamos para que quede como sigue:
http://labitacoradegabriel.wordpress.com/2008/08/01/configuracion-del-servicio-vnc-en-r... 19/10/2009
Configuración del servicio VNC en RedHat EL « La Bitácora de Gabriel Página 3 de 3
#!/bin/sh
# 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 &
Solo dejamos esas dos líneas activas y las demás las comentamos todas con el carácter “#”, si estas 2
lineas no existen las escribimos nosotros nomas, para que esta configuración tenga efecto tenemos que
finalizar la ejecución del servicio Vnc que está corriendo para esta sesión (hay un proceso por cada
usuario que tenga una sesión vnc) y volver a iniciar la sesión:
El mismo paso tengo que realizar con el usuario root (para mi caso) si quiero cambiar el tipo de
escritorio, en mi caso lo dejaré como se generó por defecto.
Así como está todo, cuando reiniciemos la máquina las sesiones de VNC no volverán a estar activas por
cada usuario, si queremos que se activen durante el arranque de sistema debemos modificar el
archivo /etc/sysconfig/vncservers agregando al final lo siguiente:
VNCSERVERS="10:gabriel 11:root"
de esta forma, la próxima ves que reiniciemos el equipo las sesiones ya estarán listas para ser accedidas.
http://labitacoradegabriel.wordpress.com/2008/08/01/configuracion-del-servicio-vnc-en-r... 19/10/2009