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/testQue 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"
Drizzt says:
Es lo que tiene el tener que pasar por un par de maquinas intermedias tara traerse un log de producción :D
Disquete says:
¿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.
Black Hole says:
@Drizzt: O directamente hacer una instalación remota en otro país en su cliente con una red cansina a base de saltos xD
@Disquete: Pues ni idea, ¡pero comparte el conocimiento ;)