El comando scp
(Secure Copy Protocol) se utiliza para copiar archivos y directorios de manera segura entre sistemas a través de una red. Utiliza el protocolo SSH para garantizar que la transferencia de datos sea segura y encriptada.
La sintaxis básica del comando scp
es la siguiente:
scp [opciones] [origen] [destino]
-r
: Copia directorios de manera recursiva.-P
: Especifica el puerto a utilizar en el servidor remoto.-i
: Permite especificar una clave privada para la autenticación.-v
: Muestra información detallada sobre el proceso de copia, útil para la depuración.scp archivo.txt usuario@servidor:/ruta/destino/
scp usuario@servidor:/ruta/origen/archivo.txt /ruta/local/
scp -r /ruta/local/directorio usuario@servidor:/ruta/destino/
scp -P 2222 archivo.txt usuario@servidor:/ruta/destino/
scp -i /ruta/a/clave_privada archivo.txt usuario@servidor:/ruta/destino/
-v
para obtener más información si encuentras problemas durante la transferencia.rsync
si necesitas sincronizar archivos de manera más eficiente, ya que puede ser más rápido en transferencias sucesivas.