martes, 2 de febrero de 2016

Práctica 6: VNC

Antes de nada, especificar 
 Cliente linux: usuario: miguel@miguelSOR, ip: 192.168.0.100.
 Cliente Windows: usuario: Miguel, ip: 192.168.0.101.
 Servidor linux: usuario: miguel@miguel-lnxsrv ip: 192.168.0.102.

Paso 1. Arrancar un Linux Desktop o Server
Paso 2. Abrir un terminal y ejecutar lo s siguientes comandos para  instalar el servidor SSH:
sudo –i (pasamos a usuario administrador)
apt-get update
apt-get install openssh-server (servidor ssh)
Paso 3 Examinar la dirección IP que tiene la interfaz del servidor y  que le permite conectarse a Internet, mediante el comando ifconfig.

Paso 4. Iniciar el servidor ssh mediante el comando:  

sudo /etc/init.d/ssh restart 
Paso 5. Instalar la aplicación putty mediante el Gestor de Paquetes  Synaptic à Sistema/Administracion/Gestor de Paquetes Synaptic.  Buscar putty e instalar los paquetes pterm, putty y putty-tools

Paso 6. Comprobar el funcionamiento del servidor ssh, abriendo un  terminal putty desde Aplicaciones/Accesorios/Putty terminal emulator y ejecutando  putty localhost ó desde Aplicaciones/Internet/Putty SSH Client ¿Qué usuario pondrás? Obtener captura  una captura cuando logres entrar.
Entrare desde el servidor ssh en el cual he instalado putty al cliente de linux con el usuario miguel.


Paso 7. Iniciar una máquina cliente Windows. Poner la siguiente  configuración de red: Dirección IP: Una dirección IP de acorde al rango del  servidor Linux, dentro la misma subred. Máscara de subred: 255.255.255.0
Paso 8. Comprobar que hay conectividad  a nivel IP entre la máquina  Linux y la máquina Windows, haciendo un ping entre ambas máquinas.


Paso 9. El programa  Putty (cliente de SSH para Windows):
http://the.earth.li/~sgtatha m/putty/latest/x86/putty.exe
Este programa se ejecuta directamente (no es necesaria su  instalación, por lo que tan solo  ha de copiarlo a su escritorio).
Paso 10. Ejecutar Putty, indicando el  protocolo ssh y la dirección IP  del servidor, cuando pida login poner el nombre de usuario cualquiera de  la lista de usuarios que tengamos  dados de alta, y su  contraseña. Pulsar Intro para establecer la conexión.



Por defecto, todas las operaciones que realicemos con ssh serán en modo texto, es decir, sin en torno gráfico. Pero esto se puede  arreglar si se inicia sesión en el equipo Linux como usuario  root.  Instalar el software VNC en  el servidor de forma remota:  
apt-get install vino
apt-get install vinagre
apt-get install xvnc4viewer
apt-get install xtightvncviewer
apt-get install x11vnc
apt-get install vnc4server
apt-get install vnc4-common 



Inicio en remoto con VNC (Virtual Network Computing)
VNC es una de las formas más sencillas y cómodas para conectarse  remotamente a equipos Linux, a través de un escritorio remoto. VNC  es software libre basado en una estructura cliente-servidor. VNC incorpora dos módulos de gestión: Server y Viewer. El equipo  que tenga instalado VNC Server  será el equipo que queramos  monitorizar (nuestro equipo Linux  Ubuntu). Como este equipo lo  vamos a monitorizar desde nuestro  equipo Windows, instalaremos  aquí el software VNC Viewer.
Paso 11. En el equipo Windows, descargar el programa VNC:
http://www.realvnc.com/products/download.html
Sólo instalaremos el módulo Viewer en Windows.

Paso 12. Después de instalar VNC en Linux, y antes de poder  conectar con el equipo Linux, tenemos que indicarle al equipo que  admita conexiones remotas por  VNC. En el equipo Linux a  monitorizar, ejecutar  Sistema/Preferencias/Escritorio remoto
- Habilitar “Permitir a otros usuarios ver mi escritorio”. Si solo  activamos esta opción, cuando alguien monitorice nuestro equipo  solamente podrá ver lo que estamos haciendo pero no podrá interactuar con el sistema. 
- Habilitar “Permitir a otros usuarios controlar tu escritorio”. Con  esta opción además podremos interactuar con el escritorio del  equipo. Podremos hacer cualquier cosa, como si estuviéramos  sentados físicamente en el equipo que estamos monitorizando.
- Habilitar “Pedir confirmación”.  Si activamos esta casilla, no  podremos monitorizar el equipo a  menos que alguien que esté sentado  en el equipo que estamos monitorizandonos autorice el acceso. Para  ello, desde el equipo monitorizado, tendremos que aceptar o denegar  el acceso por escritorio remoto.
 - Habilitar “Requerir que el usuario introduzca una contraseña”.  En  este caso, la contraseña se introducirá en VNC. Se nos pedirá la  contraseña que hayamos escrito en la casilla  Contraseña.


Paso 13. Arrancar el VNC Viewer e introducir en la pantalla inicial la  @ IP del equipo Linux al que nos  queremos conectar, donde ya hemos  instalado VNC Server y configurado el escritorio remoto.

Paso 14. Aceptar la conexión entran te en el equipo Linux  à “Otro  usuario está intentando ver su escritorio ¿Permitir hacer eso?” Paso 25. Una vez conectados observaremos que podemos realizar las  mismas operaciones como si estuviéramos sentados físicamente en el  equipo.


Este es el segundo ejemplo, una conexión entre un equipo linux y un windows.



Por último, indicar que  vinagre  es el equivalente al VNC  Viewer que hemos instalado en Windows, pero para versiones Linux.  Si ejecutamos este programa  desde un terminal, podremos  monitorizar cualquier otro equipo  de la red que tenga instalado VNC  Server.  





No hay comentarios:

Publicar un comentario