Si este es tu caso, en este tutorial voy a explicar paso a paso como instalar en un Virtual Private Server todo lo necesario para poder controlarlo de manera remota por medio de un cliente VNC.
Antes de ver este tutorial, deberías seguir antes los tips: “Primeros pasos con un VPS“.
Empezamos conectándonos al SSH de nuestro VPS
ssh -p 5685 root@guiavps.com
Luego instalamos la interfaz de usuario, pueden utilizar KDE the Gnome, no es necesario que instalen los 2, con uno es mas que suficiente.
Para KDE:
yum groupinstall "X Window System" “KDE (K Desktop Environment)”
Para Gnome
yum groupinstall "X Window System" "GNOME Desktop Environment"
Este proceso puede tardar entre 10-40 minutos dependiendo de la conexión a Internet de tu VPS y la velocidad de procesador.
Ahora instalamos el VNC:
yum -y install vnc
Ya con esto podemos probar si todo funciona correctamente
startx
startkde
Note: si instalaron gnome cambien startkde por startgnome.
vncserver
Con esto el sistema te pedirá una contraseña para el VNC la cual debes colocar 2 veces, al hacerlo, verificamos que este funcionando correctamente con el comando:
ps-ef | grep vncserver
Si nos aparece todo bien, finalizamos el proceso para continuar con la configuración
pkill -9 vnc
Borramos todos los archivos temporales que se generaron para la configuración del VNC.
rm -rf /tmp/.X1*
Now editamos el archivo /root/.vnc/xstartup usando:
nano /root/.vnc/xstartup
veremos algo así:
#!/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 &
En la ultima linea, borramos lo que aparece que generalmente es “twm &” y colocamos si instalamos KDE “startkde &” o si instalamos Gnome “startgnome &”.
quedando algo así:
#!/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" & startkde &
Guardamos los cambios (Ctrl+x y luego “Y”) y reiniciamos el servicio vncserver
vncserver
Con esto listo ahora podemos conectarnos a nuestro VPS desde un cliente VNC, si tienes Ubuntu en tu pc como es mi caso solo necesito buscar la aplicación vinagre, para eso presionamos Alt+F2 escribimos “vinagre” y presionamos enter o aceptar. Si tienes Windows, podrás utilizar TightVNC que es gratuito y ligero.
Para conectarte simplemente debes colocar la IP del VPS and display que si seguiste los pasos tal como indique debe ser 1
For example: 127.0.0.1:1
Luego el sistema les pedirá la contraseña que configuraron hace poco y el usuario root.
Y con eso ya podrán conectarse al su VPS desde un cliente VNC. Espero que les sirva de ayuda y por favor comenten si les ha funcionado o si tienen algún problema, con mucho gusto les ayudare.
Así es como se ve el servidor desde Vinagre:
Source: http://www.guiavps.com/tutorial/administrar-un-vps-por-medio-de-vnc/