miércoles, diciembre 20, 2006

SSH y SCP, una herramienta indispensable para cualkier sysadmin

En el trabajo utilizo muxhísimo el ssh, y el scp para transferir archivos y trastear con servidores remotos...
hoy les voy a enseñar a pasar archivos entre Linux usando scp (aunque en Windows tambien se puede hacer instalando WinSCP)

¿Que necesitamos?



* un servidor ssh.
* una consola bash.
* un archivo que transferir (lógico).
* y el pass de la maquina a la que vamos a enviar.

Comencemos...



primero... instalemos el servidor ssh:
sudo apt-get install openssh-server


con esto ya debemos tener corriendo el servidor SSH en nuestra maquina...

¿Listo y ahora que sigue?



voy a explicar un poco la sintaxis del comando:

Básicamente, el comando funciona de la siguiente manera:

scp [archivo_a_transferir] [usuario@host_de_destino]:[ruta_donde_guardar]

si revisas el man de la aplicación, te daras cuenta que hay muchas otras formas de utilizarlo, esta es solamente una muestra ;).

ahora un ejemplito sencillo:

supongamos que quiero transferir "fotos.zip" desde host_a hasta host_b con el usuario "prueba" en la carpeta "/home/prueba/fotos/"

scp fotos.zip prueba@host_b:/home/prueba/fotos/

1 comentario:

  1. está bueno tambien generar claves con ssh-keygen, para cuando necesitas no depender de un password ;) (lease automatizar tareas)

    ResponderBorrar