SSH, interactua con Linux
SSH es un protocolo que comparten (o que integran) los sistemas UNIX. Bien, como esto es así podemos interactuar entre sistemas MAC y sistemas Linux (Ubuntu por ejemplo). Si a esto le sumamos el sistema X11 (el entorno de ventanas de Linux) podemos hacer grandes cosas.
Siento ser tan enrevesado hoy pero estoy aún con la resaca de la victoria (Ganamos!!).
Bien, imáginemos que tenemos un ordenador remoto con un sistema Linux y un servidor SSH instalado (os pongo el ejemplo de mi universidad con las salas de Linux) y yo estoy desde casa y tengo que hacer una práctica para Linux. Puedo trabajar de dos formas, una es copiar con SSH y otra acceder remotamente a ese ordenador en entorno gráfico y trabajar en remoto. Os voy a explicar cómo hacer ambas cosas.
Bien para copiar el fichero desde el sistema remoto y trabajar en local podemos utilizar herramientas gráficas como Filezilla, como ya os comenté en un post anterior, pero tambien existe una instrucción de terminal para hacerlo, esta instrucción en SCP. La forma de usarla es muy sencilla , simplemente escribid scp nombre_de_usuario@dirección_servidor:/direccion_remota/archivo dirección_local.
Bien, nombre de usuario es el nombre que tienes en ese servidor, dirección del servidor es la IP o el nombre del servidor, dirección remota es la dirección completa del fichero que queréis copiar ( /usr/nombre_usuario…) acabado en el nombre del fichero que quereis copiar y por ultimo dirección local es el directorio de tu equipo en el que quieres copiar, si quieres que sea el actual simplemente poned un punto. Esto es válido para ficheros sueltos, si lo que queréis es copiar directorios (carpetas) debéis incluir justo después de “scp” un -r y listo. Para conocer la dirección remota podéis saberla mediante otro terminal y la instrucción SSH como os comenté en el otro post.
Bien esto sirve para copiar y trabajar en local mediante una copia, ah, se me olvidaba, si lo que queréis es hacer lo contrario, es decir, en vez de traer de un servidor a vuestro ordenador copiar de vuestro equipo al remoto podéis hacer lo mismo pero cambiando el orden de los campos, es decir primero qué quereis copiar de vuestro equipo y luego nombre_usuario@servidor:/directorio_donde queréis copiar. Si no queda claro no dudeis en preguntarmelo.
Si lo que queréis es trabajar en remoto, por ejemplo con Gedit de vuestro servidor remoto (Gedit es similar al editor de textos de Apple), lo que debéis hacer es acceder por SSH pero con el parámetro -x, es decir debéis hacer ssh -X nombre_usuario@servidor, (x mayuscula) una vez ahí os debéis mover con los comandos típicos (cd directorio, ls …). Si seguimos con el ejemplo del editor gedit, lo que debéis hacer es escribir, una vez estéis con el ssh en el equipo remoto “gedit&”, donde pone gedit podéis poner el nombre del programa que queráis (gedit, firefox, vi…), el & es un comando que significa que el programa corre en segundo plano, es decir, que una vez lo lancéis podéis seguir usando el terminal para otras cosas (si no lo hacéis sólo podéis lanzar un programa a la vez, probadlo…). Tardará un poco en empezar el programa pero una vez que todo esté cargado veréis como os aparece una ventana de programas linux en vuestro equipo Mac.
[ACTUALIZACIí“N]
Si no soís mucho de usar comando deciros que con Filezilla podéis conectaros a un servidor remoto de ssh y, al menos, copiar y mover archivos del servidor remoto al nuestro propio de una manera gráfica, simplemente arrastrando… si queréis saber más, leed aquí.
Bueno es todo por hoy y espero que os sirva de algo, se que es un poco denso y enrevesado pero ya me he disculpado antes. Si tenéis la más minima duda no dudeis en decirmelo. (por cierto, la imágen se puede ampliar para ver un ejemplo)
No hay artículos relacionados.





















Con una MacBook de 2.4 mhz 2gb de ram y 160 de disco duro, puedo editar video?
gracias por las respuertas
Gusta o No gusta
0
0
Con una MacBook de 2.4 mhz 2gb de ram y 160 de disco duro, puedo editar video?
gracias por las respuertas
Gusta o No gusta
0
0