Transferir archivos con SCP SSH

Si ya sabe qué es el comando SCP, probablemente necesite pasar directamente a algunos ejemplos rápidos de la sintaxis del comando SCP.

Pero no es necesario descargar una carpeta, sino todo el contenido que contiene. Este comando nos permite descargar todos los archivos de la carpeta en la que estamos ubicados en el terminal a través de SCP y posicionarlos en una carpeta express en el servidor. .

Recuerde, si desea que sea recursivo, para descargar también todos los subdirectorios, querrá usar el indicador -r

Este comando hace lo mismo, pero con una clave ssh, gracias a la opción -i (tienes más ejemplos de comandos con claves personales a continuación).

Ocasionalmente, SSH se configura en el archivo Arrayssh/config. En esos casos, los comandos SCP se simplifican aún más, porque no queremos especificar los datos ssh, pero los recuperan directamente del archivo de configuración.

Si no está familiarizado con el registro de configuración de Arrayssh, le sugerimos que lea el artículo Registro de configuración para una configuración ágil del acceso SSH.

En este ejemplo vamos a ver un comando de conexión a través de SCP para descargar un registro del servidor. Como verás, solo debes implicar la llamada de una configuración ya predefinida en el registro de configuración:

Si necesitara obtener recursivamente todo el contenido de una carpeta, con todos sus subdirectorios, a través del servidor con la clave ssh, ejecutaría el siguiente comando:

Esto le permitirá obtener todo lo que hay en la carpeta del servidor interna del usuario y la carpeta/otra_carpeta_para_descargar y colocarlo en el directorio donde estaba ubicado en la terminal.

Para mover toda la carpeta que tiene en la dirección contraria y enviarla al servidor, debe ejecutar este comando.

Deja un comentario

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