jueves, 15 de septiembre de 2011

Copiar por ssh

Es posible copiar ficheros usando el interfaz ssh desde la consola. Es algo muy sencillo pero que mucha gente no conoce. Yo lo tengo que utilizar a diario y seguramente a alguien le será util.

Para copiar de nuestro ordenador a otro remoto debemos usar:

scp ficheroLocal usuario@maquinaRemota:rutaMaquinaRemota

Ejemplo (copiamos el fichero "mifichero.txt" de nuestro ordenador en el directorio "/tmp" del remoto):

scp /home/andresin/mifichero.txt andres@servidor1:/tmp

Lo mismo para copiar de un ordenador remoto al nuestro (en este caso hay que conocer la ruta completa del fichero en la otra máquina)

scp usuario@maquinaRemota:rutaMaquinaRemota ficheroLocal

Ejemplo (copiamos el docuemnto remoto "superdocumento.pdf" al directorio donde estamos):

scp andres@servidor1:/tmp/superdocumento.pdf .

Como último detalle, se puede modificar por supuesto el nombre del fichero al copiarlo. Solo hay que darle el nombre nuevo. Veamos como queda el ejemplo anterior si queremso que la copia en nuestro ordenador se llame "sd_v2.pdf":

scp andres@servidor1:/tmp/superdocumento.pdf ./sd_v2.pdf

Andrés Abad Rodríguez

No hay comentarios:

Publicar un comentario