Instalar VNC-Server en CentOS o Redhat Linux para acceder desde Windows

Estas son mis peripecias para conectar a una sesión de VNC-Server en un Linux-CentOS, desde windows, por si un día necesitara utilizar aplicaciones con GUI.

En mi caso, los servidores remotos CentOS no tenían el GNOME instalado (el entorno gráfico), así que había que usar yum primero:

# yum groupinstall "GNOME Desktop Environment"

Después, podemos pasar a instalar el “VNC-server” y el paquete requerido “xauth”…

# yum install vnc-server xorg-x11-xauth

La primera ejecución del servidor VNC solicitará que establezcamos una contraseña:

# /usr/bin/vncserver

Ahora editarmos el archivo de “Starting applications” para que utilicen GNOME y no “twm”:

# nano ~/.vnc/xstartup

Eliminar la línea que hace referencia a “twm…”.
Poner esta otra línea en su lugar:

exec gnome-session &

Reiniciamos el servicio vncserver:

# service vncserver restart

Que tendrá la siguiente salida más o menos:

New 'host.domain.tld:1 (root)' desktop is host.domain.tld:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/host.domain.tld:1.log

Los puertos necesarios para acceder al servidor VNC son los siguientes:

Para conectar con el cliente VNC, serán el 5900 + “número de pantalla o display number”, 5901 para el 1.
Para conectar vía web, será el 5800+display number

Instalar un cliente VNC para Windows:

Yo probé el TightVNC

Ver también el siguiente archivo de configuración:

# /etc/sysconfig/vncservers
VNCSERVERS="1:root"
Esta entrada fue publicada en Linux, Servidores y etiquetada , , , . Guarda el enlace permanente.

2 Respuestas a Instalar VNC-Server en CentOS o Redhat Linux para acceder desde Windows

  1. pedro crespo dijo:

    Gracias por la valiosa ayuda. ya me funciona el Vnc server

  2. Iñigo dijo:

    Faltaria lo unico abrir el puerto en iptables verdad? porque asi no me conecta…

Deja un comentario