Posted on Jul 21, 2009

Transfiriendo archivos con scp

A la hora de tener información compartida entre dos computadoras hay muchas maneras de lograrlo, claro está que para esto deberíamos tratar de adaptar una solución para nuestro caso concreto pues todas las soluciones no funcionan con la misma eficiencia y los requerimientos de seguridad no son los mismos.
En mi caso sólo quería poder transferir archivos entre mis dos computadoras, un Desktop con Linux Kubuntu y una laptop con Mac OSX Tiger.
Primero me recomendaron usar NFS, pero no funcionó, aún me pregunto por qué; por cierto todavía sigo buscando como hacerlo funcionar. Pero seguí buscando alternativas y llegué hasta SCP.
SCP (Secure Copy) es un cliente implementando del protocolo que lleva el mismo nombre, que sirve para transferir archivos de forma segura, ya viene preinstalado en la mayoría de los sistemas UNIX actuales, (especulo no estoy tan seguro de esto, pero no fue necesario hacer una instalación en ninguna de las dos computadoras), pero sino lo tienes instalado entonces simplemente puedes instalarlo con

aptidude install scp

Ó en el caso de Mac con:

port install scp

Ó también podemos usar:

fink install scp

La forma básica de usarlo es la siguiente, para subir un archivo al servidor:

scp [archivo que vas a transferir] usuario@servidor:/directorio/donde/lo/voy/a/guardar

Para obtener un archivo del servidor:

scp usuario@servidor:/directorio/donde/esta/archivo destino

Luego de ejecutar esto te pedirá el password del usuario en el servidor a donde quieres enviar el archivo y listo.
Si requieres más información acerca de SCP, puedes hacer en la consola man scp.

2 Comments