Cómo copiar archivos por SSH en Linux
Anuncio:
En esta ocasión vamos a ver cómo copiar archivos por SSH. Cuando estamos administrando alguna máquina por ssh podemos necesitar transferir archivos a la máquina remota. Para esto vamos a utilizar scp. Vamos a ver cómo se usa:
scp /archivo/local usuario_ssh@servidor:/archivo/remoto
De este modo, transferimos nuestro archivo local con el usuario_ssh a nuestro servidor y se guardará en la ruta especificada después de los dos puntos. Si el servidor al que te estás conectado no usa el puerto por defecto, puedes especificar el puerto co la opción -P (mayúscula) de la siguiente forma:
scp -P 2222 /archivo/local usuario_ssh@servidor:/archivo/remoto
De igual forma podemos descargar un archivo por SSH a nuestra máquina. Para descargar un archivo a nuestra máquina por SSH lo haríamos de la siguiente forma:
scp usuario_ssh@servidor:/archivo/remoto /archivo/local
¿Qué pasa si lo que quieres copiar es un directorio? Para copiar un directorio por ssh debemos usar la opción -r. Veamos cómo sería:
scp -r usuario_ssh@servidor:/dir/remoto /dir/local
Ya sabes cómo copiar archivos por ssh en Linux. Puedes aprender más en nuestra sección de Linux.
Espero que te haya sido de utilidad!