Como arrancar un servicio de VNC para tus instalaciones con GUI en RHEL 5

Como arrancar un servicio de VNC para tus instalaciones con GUI en RHEL 5

No se si sabias pero en RHEL 5 trae una version de vncserver, asi que si quieres trabajar de esta manera,aqui un pequeño tip de como arrancar vncserver en tu servidor. Del lado del cliente puedes bajar la version gratuita para tu PC: vncviewer

Lo primero que hay que hacer es arrancarlo por primera vez, al hacer esto te va a solicitar una contraseña para que puedas entrar con vncviewer

antunezg@servidor1.oracleenespanol.blogspot.com /home/antunezg
antunezg $ vncserver

You will require a password to access your desktops.

Password:
Verify:
xauth: creating new authority file /home/antunezg/.Xauthority

New 'servidor1.oracleenespanol.blogspot.com:1 (antunezg)' desktop is servidor1.oracleenespanol.blogspot.com:1

Creating default startup script /home/antunezg/.vnc/xstartup
Starting applications specified in /home/antunezg/.vnc/xstartup
Log file is /home/antunezg/.vnc/servidor1.oracleenespanol.blogspot.com:1.log

Ya que arrancaste el servicio de vnc, haz el intento de entrar con vncviewer, pero te puedes topar que al entrar, lo unico que te vas a topar es con una pantalla gris o con una pantalla negra, si esto te sucede, verifica el log, si te encuentras la linea marcada en rojo. Baja tu servicio de vnc y cambia los permisos de xstartup

antunezg@servidor1.oracleenespanol.blogspot.com /home/antunezg
antunezg
$ cd ~/.vnc

antunezg
@servidor1.oracleenespanol.blogspot.com /home/antunezg/.vnc
antunezg
$ more servidor1.oracleenespanol.blogspot.com:1.log

Xvnc
Free Edition 4.1.2
Copyright (
C) 2002-2005 RealVNC Ltd.
See http:
//www.realvnc.com for information on VNC.
Underlying X server release
70101000, The X.Org Foundation


Thu Mar
1 18:02:41 2012
vncext: VNC extension running
!
vncext: Listening
for VNC connections on port 5901
vncext: Listening
for HTTP connections on port 5801
vncext: created VNC server
for screen 0sh: /home/antunezg/.vnc/xstartup: Permission denied


antunezg
@servidor1.oracleenespanol.blogspot.com /home/antunezg/.vnc
antunezg
$ vncserver -kill :1
Killing Xvnc process ID
18926

antunezg
@servidor1.oracleenespanol.blogspot.com /home/antunezg/.vnc
antunezg
$ cd $HOME

antunezg
@servidor1.oracleenespanol.blogspot.com /home/antunezg
antunezg
$ chmod +x ~/.vnc/xstartup
Ya una vez que cambiaste los permisos, lo unico es que hay que verificar que las lineas marcadas en rojo no esten comentadas

antunezg@servidor1.oracleenespanol.blogspot.com /home/antunezg/.vnc
antunezg
$ vi xstartup

antunezg
@servidor1.oracleenespanol.blogspot.com /home/antunezg/.vnc
antunezg
$ cat xstartup
#!/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
&
Y ya para terminar, arranca de nuevo tu servicio de vnc y conectarte al desktop que te menciona, con la contraseña que elegiste anteriormente
antunezg@servidor1.oracleenespanol.blogspot.com /home/antunezg
antunezg
$ vncserver

New 'servidor1.oracleenespanol.blogspot.com:1 (antunezg)' desktop is servidor1.oracleenespanol.blogspot.com:1

Starting applications specified
in /home/antunezg/.vnc/xstartup
Log file
is /home/antunezg/.vnc/servidor1.oracleenespanol.blogspot.com:1.log

Actualizacion a la entrada (29/Ene/2013)

Si no tienes el password o quieres cambiar el password, lo haces con el siguiente comando:

antunezg@servidor1.oracleenespanol.blogspot.com /home/antunezg
antunezg $ vncpasswd
Password:
Verify:

Rene Antunez
[email protected]
2 Comments
  • Isrra
    Posted at 16:56h, 01 March

    Muy Interesante mi estimado Rene… Esto es muy útil inclusive para los que necesitan ejecutar cualquier utileria gráfica!!! Yo lo llegue a utilizar para hacer instalaciones.
    Saludos y sigue publicando!!!

  • Rene Antunez
    Posted at 02:32h, 03 March

    Isrra ya puse un plugin de facebook, te conteste por ahi , saludos 🙂