Archive for the ‘vncviewer’ Category

Instalando vncserver y vncviewer

June 9, 2008

1 Teoría

VNC quiere decir Virtual Network Computing.

Permite compatir el escritorio entre máquinas de una red.

Esto va a permitir q los alumnos puedan ver el monitor del profesor y a la inversa.

Existen dos puntos de vista

  • Quien comparte o muestra su escritorio (servidor).

  • Quien quiere ver un escritorio (cliente).

2 El Servidor

  • Instalar el servidor:
    (Siendo root)
    apt-get install vncserver

  • Configurar la contraseña
    (Siendo un usuario. No siendo root)
    vncserver
    (Poner como contraseña infocole )

  • Arrancar el servidor:
    (Siendo un usuario. No siendo root)
    vncserver :1

    Nota: Podemos poner más parametros:
    vncserver :1 -depth 16 -geometry 800×600

    Siendo:
    depth : el número de colores
    geometry: el tamaño de la ventana (640×480, 800×600, 1024×768)

  • Parar el servidor:
    (Siendo un usuario. No siendo root)
    vncserver -kill :1

  • Cambiar la contraseña:
    (Siendo un usuario. No siendo root)
    vncpasswd

  • Sino funciona el servidor:
    Editar el fichero $HOME/.xsession
    nano $HOME/.xsession

    Escribir:
    exec startkde

3 Los clientes

El cliente lo que hace es abrir otra sesión de X, en el servidor. Es decir, nos conectarnos a uan máquina para ver su escritorio, pero no el q actulamente este utilizando.

  • Instalar el cliente:
    (Siendo root)
    apt-get install xvncviewer

  • Conectarse a una máquina:
    (Siendo un usuario. No siendo root)
    xvncviewer -viewonly x.x.x.x:1

    Siendo:
    x.x.x.x es la ip de la máquina
    Poner como password: infocole

4 Vnc con un navegador

Es posible ver el escritorio remoto con el navegor..

Veamos como hacerlo:

  • Instalar el java en la máquina servidor y cliente:
    (Siendo root)
    apt-get install vnc-java

  • Ejecutar el servidor con soporte java
    (siendo un usuario, no root)
    vncserver -basehttpport 8080:1

  • Ver el escritorio con el navegar
    (debemos tener el soporte java activado)
    http://x.x.x.x:8081/
    Siendo x.x.x.x la ip del servidor

5 Cliente vnc mejorado: Conexión remota de escritorio (krdc)

En las versiones de debian sarge existe la utilidad krdc

Desde consola como root poner: apt-get install krdc

dpkg -l | grep krdc
ii krdc 3.2.2-1 KDE Remote Desktop Client

Se puede crear un icono en el escritorio que llamaremos Conexión remota de escritorio en el nombre, en comando pondremos:

krdc -caption "%c" %i %m

Activar el lanzamiento con retroalimentación

6 Vnc con x11

apt-get install x11vnc

x11vnc te lanza un servidor VNC de la misma sesion X que estas usando.

7 Más información


Follow

Get every new post delivered to your Inbox.