acceso remoto desde windows a ubuntu
DESCRIPTION
Diversos métodos de acceso remoto desde Windows a UbuntuTRANSCRIPT
-
Jos Mara Jimnez LpezServicios en Red
I.E.S. Isidro de Arcenegui y CarmonaMarchena (Sevilla) Andaluca
ACCESO Y CONTROL REMOTO DESDE WINDOWS AUBUNTU
1)CON XMING+putty
1) Lo primero es instalar en el cliente Windows (podemos usar Windows Server 2008 R2 o Windows 8, por ejemplo) el programa freeware Xming para Windows (servidor del sistema grfico de Linux X Window).Se puede obtener desde:
http://sourceforge.net/projects/xming/
Una vez descargado, se ejecuta queda algo as en la barra de tareas de Windows (abajo a la derecha):
Ya est, instalado y ejecutndose, no hace falta configurar ese programa. Ya se pueden ejecutar programas grficos de Linux en Windows.
2) Con el programa putty para Windows, que se puede descargar desde
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
accedemos al servidor SSH de Ubuntu:
Acceso remoto desde Windows a Ubuntu - Pgina 1/13
-
Jos Mara Jimnez LpezServicios en Red
I.E.S. Isidro de Arcenegui y CarmonaMarchena (Sevilla) Andaluca
Escribimos lo siguiente para habilitar el uso decomandos grficos de Ubuntu:
Acceso remoto desde Windows a Ubuntu - Pgina 2/13
-
Jos Mara Jimnez LpezServicios en Red
I.E.S. Isidro de Arcenegui y CarmonaMarchena (Sevilla) Andaluca
Ejecutamos el comando xeyes:
2) VNC
VNC son las siglas en ingls de Virtual Network Computing (Computacin Virtual en Red).VNC es un programa de software libre basado en una estructura cliente-servidor el cual permite tomar elcontrol del ordenador servidor remotamente a travs de un ordenador cliente. Tambin llamado software deescritorio remoto. VNC no impone restricciones en el sistema operativo del ordenador servidor con respectoal del cliente: es posible compartir la pantalla de una mquina con cualquier sistema operativo que soporteVNC conectndose desde otro ordenador o dispositivo que disponga de un cliente VNC portado. IMPORTANTE: Ubuntu trae incorporado de serie el servidor de escritorio remoto llamado vino. EnUbuntu 14.04 no funciona bien el escritorio remoto con Unity, por lo que se recomienda usar otro entorno deescritorio, como XFCE, KDE o Gnome Flashback (Metacity). Nosotros lo haremos con XFCE. Como servidor VNC no usaremos vino, sino tightvncserverPara ello, como superusuario se hace
apt-get install xfce4 xfce4-goodies tightvncserver
Cuando arranque Ubuntu o se cierre la sesin, se nos permita elegir entorno de escritorio, as:
Acceso remoto desde Windows a Ubuntu - Pgina 3/13
-
Jos Mara Jimnez LpezServicios en Red
I.E.S. Isidro de Arcenegui y CarmonaMarchena (Sevilla) Andaluca
Acceso remoto desde Windows a Ubuntu - Pgina 4/13
-
Jos Mara Jimnez LpezServicios en Red
I.E.S. Isidro de Arcenegui y CarmonaMarchena (Sevilla) Andaluca
Servidor:
se hace lo siguiente como superusuario desde la consola:
vncserver
Nos pedir la contrasea para acceder (hay que escribirla 2 veces) y si queremos una contrasea para entrar solamente para ver, no para controlar el equipo (le decimos que no).
vncserver -kill :1
Se para el servidor para configurarlo.
mv ~/.vnc/xstartup ~/.vnc/xstartup.bak
Se hace una copia de seguridad de ese archivo, pues lo vamos a modificar:
sudo gedit ~/.vnc/xstartup
Aadimos las lneas:
#!/bin/bashxrdb $HOME/.Xresources startxfce4 &
Guardamos y salimos
sudo chmod +x ~/.vnc/xstartup
Arrancamos vncserver:
vncserver
Acceso remoto desde Windows a Ubuntu - Pgina 5/13
-
Jos Mara Jimnez LpezServicios en Red
I.E.S. Isidro de Arcenegui y CarmonaMarchena (Sevilla) Andaluca
Cliente:
Ya se puede usar un cliente desde Windows, como tightvncviewer, o ultravnc, o realvnc.
Nosotros usaremos tightvncviewer.Se instala en Windows y se ejecuta:
Nos pide la contrasea para acceder que tuvimos que poner al instalar vncserver:
Acceso remoto desde Windows a Ubuntu - Pgina 6/13
-
Jos Mara Jimnez LpezServicios en Red
I.E.S. Isidro de Arcenegui y CarmonaMarchena (Sevilla) Andaluca
Ya tenemos acceso al ordenador remoto:
Acceso remoto desde Windows a Ubuntu - Pgina 7/13
-
Jos Mara Jimnez LpezServicios en Red
I.E.S. Isidro de Arcenegui y CarmonaMarchena (Sevilla) Andaluca
3) VNC+SSH
Se usa putty en el cliente para hacer un tnel desde el puerto 4900 local del cliente al puerto 5901 remoto delservidor (es el puerto de escucha del servidor VNC):
Damos nombre de usuario y contrasea. Ya est hecho el tnel SSH
Falta abrir el cliente VNC y escribir como direccin IP localhost:4900 Luego la contrasea y ya est.
Acceso remoto desde Windows a Ubuntu - Pgina 8/13
-
Jos Mara Jimnez LpezServicios en Red
I.E.S. Isidro de Arcenegui y CarmonaMarchena (Sevilla) Andaluca
4) TECNOLOGA NX
Como dice la Wikipedia, NX es un programa informtico que realiza conexiones remotas X11 muy rpidas,lo que permite a los usuarios acceder a escritorios remotos de Linux o Unix incluso bajo conexiones lentascomo las realizadas con mdem.NX realiza una compresin directa del protocolo X11, lo que permite una mayor eficiencia que VNC. Lainformacin se enva mediante SSH, por lo que toda la informacin que se intercambian servidor y clienteest cifrada.Al cliente que se conecta al servidor NX se le considera cliente liviano.NX est desarrollado por la empresa italiana NoMachine, que ha liberado el cdigo. Existe unaimplementacin libre de esta aplicacin, llamada FreeNX. FreeNX est quedando obsoleta en las nuevas versiones de Linux. Nosotros optaremos por usar X2GO.X2GO es una solucin de escritorio remoto totalmente gratuita, de cdigo abierto y multiplataforma .Est basado en las libreras de FreeNX y las transmisiones se realizan mediante el protocolo SSH por lo queestn encriptadas. Una de las principales ventajas de X2GO frente a otras soluciones de escritorio remoto(VNC, etc) es la velocidad de respuesta incluso con conexiones lentas, que es realmente buena.
Previamente a la instalacin de X2GO necesitamos seleccionar e instalar un entorno grfico para nuestroescritorio remoto. En nuestro caso optaremos por XFCE, que se instala con el comando:
sudo apt-get install xfce4
Se cierra la sesin y cuando salga la pantalla de acceso a Ubuntu:
Se pulsa en el icono y se elige el entorno grfico xfce.
Acceso remoto desde Windows a Ubuntu - Pgina 9/13
-
Jos Mara Jimnez LpezServicios en Red
I.E.S. Isidro de Arcenegui y CarmonaMarchena (Sevilla) Andaluca
Comandos para la instalacin de X2GO:
sudo apt-get install python-software-propertiessudo apd-apt-repository ppa:x2go/stable
sudo apt-get updatesudo apt-get install x2goserver x2goserver-xsession
Luego se reinicia el sistema con
sudo shutdown -r now
Cliente de x2goYa se puede acceder:- Desde Windows:Se instala el cliente x2go desde la web oficial de X2GO:
Acceso remoto desde Windows a Ubuntu - Pgina 10/13
-
Jos Mara Jimnez LpezServicios en Red
I.E.S. Isidro de Arcenegui y CarmonaMarchena (Sevilla) Andaluca
- Desde Ubuntu:
sudo apt-get install x2goclientx2goclient
Acceso remoto desde Windows a Ubuntu - Pgina 11/13
-
Jos Mara Jimnez LpezServicios en Red
I.E.S. Isidro de Arcenegui y CarmonaMarchena (Sevilla) Andaluca
Acceso remoto desde Windows a Ubuntu - Pgina 12/13
-
Jos Mara Jimnez LpezServicios en Red
I.E.S. Isidro de Arcenegui y CarmonaMarchena (Sevilla) Andaluca
Acceso remoto desde Windows a Ubuntu - Pgina 13/13