Para transferir archivos de un servidor a otro a través de SSH, solemos utilizar la utilidad SCP y en esta guía proporcionaremos ejemplos de su uso.
1. Transferir un archivo desde un servidor local a uno remoto
scp /path/to/local/file user@serverip:/path/to/remote/file
1.1 Transferencia indicando el número de puerto en el que se ejecuta SSH
scp -P 2221 /path/to/local/file user@serverip:/path/to/remote
1.2 Transferir la carpeta completa especificando el número de puerto SSH
scp -P 2221 -r /path/to/local/ user@serverip:/path/to/remote
2. Transferir un archivo desde un servidor remoto al actual
scp user@serverip:/path/to/remote/file /path/to/local/file
2.1 Transferir un archivo desde un servidor remoto al actual especificando el puerto SSH
scp -P 2221 user@serverip:/path/to/remote/file /path/to/local/
Al ejecutar comandos, se mostrará un mensaje solicitándole que acepte una firma SSH, luego de lo cual se le pedirá una contraseña del usuario que se está utilizando.
Este método es conveniente y es una solución alternativa a WinCSP, XShell y similares, ya que la tarea es mostrar el método de transferencia de archivos en la consola.
Sin comentarios aún