Linux

Copiando con ssh

/

Un recordatorio rápido de como enviar ficheros por ssh.

La primera forma sería la siguiente:

scp origen destino
Ejemplo:

scp user@hellohost:/home/user/pillame.tar.gz /home/test

Que copia del host hellowhost en el directorio /home/user con el usuario user el fichero pillame.tar.gz

La segunda forma sería un poco más rebuscada (supongo que estamos colocados en el origen):

cat fichero_origen | ssh destino “cd directorio; cat > fichero_destino
Ejemplo: siguiendo lo anterior, si queremos volver a dejar el archivo pillame.tar.gz en el mismo sitio dónde lo pillamos, sería algo así:

cat pillame.tar.gz | ssh user@hellohost "cd /home/user; cat > pillame.tar.gz"

  1. ¿Y sabes cómo traerte las X de un servidor a través de otro y que se vea en un Windows?

    Consultaré mi chuletario y os lo cuento. ;)

    Para transferir ficheros también vale Filezilla, poniendo el puerto 22.

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>