martes, 12 de abril de 2011

Moviendo archivos con scp

scp es un comando que sustituye al antiguo rcp, la principal ventaja de este comando para copiar archivos entre servidores Linux, es la de que el tráfico viaja encriptado de la misma forma que con ssh.

scp al igual que ssh funciona sobre el puerto 22 y utiliza las mismas configuraciones de acceso que ssh

Puedes usar logins rápidos con llaves públicas


la sintaxis del comando es:
scp [-r] usuario@host:[trayectoria] usuario@host:[trayectoria]

la opción -r hace una copia recursiva (donde se incluyen todos los directorios y archivos contenidos en la ruta que se especifique)

si se omite el usuario, se trata de hacer la copia con el usuario con el que te encuentres logeado en ese momento.

cuando no se hace referencia a un host con :, los archivos son buscados en el directorio actual...

Ejemplos:

scp .bashrc mihost:

copia el archivo .bashrc al directorio casa del mismo usuario con el que estes logeado en la computadora mihost

scp -r bin mihost:

copia el directorio bin y todo su contenido al directorio casa del mismo usuario con el que estes logeado en la computadora mihost

mkdir respaldo scp -r root@otrohost:/home/alumnos ./respaldo

se conecta como root y copia el directorio casa del usuario alumnos en otrohost y todo su contenido a la computadora local en el directorio respaldo (que se crea con mkdir)

Una referencia del uso del comando se encuentra en:
http://www.fceia.unr.edu.ar/ctu/docs/scp.html

No hay comentarios:

Publicar un comentario