Aunque no es lo habitual, puede que queramos acceder a un servidor de forma gráfica, sea por comodidad a la hora de editar ficheros, porque lo utilizamos como entorno de desarrollo en la nube, o por cualquier otro motivo. Sea como fuere, esta es una forma de lograrlo.
Instalamos el gestor de escritorio deseado (mejor uno ligero, como LXDE)
sudo apt-get install lxde
Editamos la configuración gráfica ajustando a la resolución deseada, en este caso 1024×768
sudo vi /etc/X11/xorg.conf
Section "Device" Identifier "VNC Device" Driver "vesa" EndSection Section "Screen" Identifier "VNC Screen" Device "VNC Device" Monitor "VNC Monitor" SubSection "Display" Modes "1024x768" EndSubSection EndSection Section "Monitor" Identifier "VNC Monitor" HorizSync 30-70 VertRefresh 50-75 EndSection
Una vez configuramos el servidor gráfico, instalamos el servidor VNC
sudo apt-get install x11vnc
Definimos una contraseña de acceso al mismo
x11vnc --storepasswd
Y ya podemos preparar un lanzador para nuestro sistema:
vi /home/usuario/vnc
startx & x11vnc -forever -usepw -httpport 5900 -geometry 1024x768
chmod +x /home/usuario/vnc
Con todo listo, es hora de probar la instalación, ejecutamos nuestro lanzador:
/home/usuario/vnc
Y deberíamos poder acceder a nuestro servidor con cualquier cliente de VNC:
That’s all, folks