Vnc

10
Trabajo 2: Uso de VNC en windows/linux. Ficheros, puertos y servicios implicados. Restricción de usuarios. Seguridad. Ventajas e inconvenientes.

description

acceso remoto

Transcript of Vnc

Page 1: Vnc

Trabajo 2:

Uso de VNC en windows/linux.

Ficheros, puertos y servicios

implicados. Restricción de usuarios.

Seguridad. Ventajas e inconvenientes.

Page 2: Vnc

¿QUÉ ES?

Existen múltiples versiones del servidor (vncserver) y del cliente (vncviewer).

Programa de software libre que controla un

ordenador servidor desde un ordenador cliente

remotamente. Disponible para GNU/Linux, Mac y

Windows.

VNC (Virtual Network Computing)

Page 3: Vnc

PUERTOS Y SEGURIDAD

El cliente, por defecto, utiliza el puerto TCP/5900 del servidor y el servidor puede

conectarse a un espectador en modo escucha al puerto 5500.

Por defecto, VNC no es un protocolo seguro. Como la contraseña se envía en

texto plano la contraseña puede ser crackeada.

Sin embargo, VNC puede ser tunelado a través de una conexión SSH o VPN que

añada una capa extra de seguridad con un cifrado más seguro.

Hay aplicaciones que crean al instante túneles VPN entre ordenadores.

UltraVNC utiliza un plugin que cifra toda la sesión de VNC incluyendo

autenticación de contraseña y transferencia de datos.

RealVNC ofrece un alto nivel de cifrado como parte de su paquete comercial.

Workspot ha publicado parches para VNC de cifrado AES.

Page 4: Vnc

VNC EN WINDOWS

Descargamos VNC de su web oficial y lo instalamos

http://www.realvnc.com/download/vnc/latest/

Page 5: Vnc

FUNCIONAMIENTO VNC EN WINDOWS

En Viewer escribimos la Ip del pc al que vayamos a conectarnos junto con el puerto.

Y accederemos al pc cliente

teniendo control sobre él.

Page 6: Vnc

CONFIGURACIÓN VNC EN WINDOWS

Para mayor seguridad podemos cambiar

los puertos de conexión

Y las IPs a las que queramos permitir o

denegar el acceso.

Page 7: Vnc

INSTALACIÓN Y CONFIGURACIÓN DEL

SERVIDOR VNC LINUX

Para disponer de servidor VNC, instalaremos el paquete tightvncserver. Dicho

paquete se encuentra en el repositorio de Ubuntu.

# apt-get install tightvncserver

Al ejecutar tightvncserver, se crea un servidor gráfico en un display virtual al que

se puede acceder remotamente desde otros PCs de la red que dispongan del

cliente VNC.

El servidor, nos pedirá que proporcionemos una contraseña que será la contraseña

que deberan utilizar los clientes para conectarse. Ésta contraseña se puede

cambiar en cualquier momento ejecutando el comando 'vncpasswd' en el

servidor.

# tightvncserver :1 -geometry 800x600 -depth 24 .

Page 8: Vnc

CONEXIÓN CON CLIENTE

Para conectar al servidor VNC necesitamos un cliente VNC, como por ejemplo vncviewer. -# apt-get install xtightvncviewer Arrancaremos el cliente ejecutando: vncviewer Se nos abrirá una ventana pidiéndonos el nombre del host (o dirección IP) del servidor VNC al que queremos conectar: Simplemente introduciremos la dirección IP. Por ejemplo: 192.168.0.2 Si el servidor VNC estuviera escuchando en un puerto diferente al 5900, introduciríamos la IP y el puerto de la forma: ip:puerto (por ejemplo:192.168.0.2:6000). Con esto habremos configurado un servidor VNC para recibir peticiones de diferentes clientes y ofrecer un escritorio remoto, y un cliente para hacer conexiones desde nuestro Linux.

Page 9: Vnc

VENTAJAS E INCONVENIENTES

- Con VNC el servidor puede ver en todo momento lo que está haciendo el cliente,

porque ambos controlan la misma pantalla, pero no pueden trabajar los dos a la

vez en el mismo ordenador.

- Por defecto no es seguro, pero se le puede instalar software adicional o

versiones más complejas que lo hagan más seguro y protejan la información

compartida y el acceso a la conexión.

Page 10: Vnc

BIBLIOGRAFÍA

http://guimi.net/blogs/hiparco/uso-de-vnc-escritorio-remoto-compartir-escritorio/

http://es.wikipedia.org/wiki/VNC

http://www.debianisfreedom.com/2012/08/compartir-el-escritorio-con-x11vnc-

en.html

http://www.ubuntu-es.org/node/29963#.UPPtC2_2Vzo

http://dasubipar.blogspot.com/2011/05/instalar-y-configurar-vnc-en-

ubuntu.html

http://www.adslayuda.com/servidores-real_vnc.html

http://guimi.net/blogs/hiparco/category/redes/