[Remoto] SSH: Copia de un fichero

Para copiar un fichero de un equipo a otro en Debian Linux utilizando la consola SSH, podemos usar el comando SCP (Secure Copy Protocol). SCP es una herramienta de línea de comandos que permite la transferencia segura de archivos entre sistemas locales y remotos utilizando el protocolo SSH.

La sintaxis básica para copiar un archivo de un equipo a otro es la siguiente:

scp [opciones] archivo_origen usuario@servidor_destino:/ruta/destino

Por ejemplo:

scp vbox_install_71.sh sti1301a@192.168.113.101:/home/sti1301a/

En este ejemplo:

documento.txt es la ruta del archivo en el equipo de origen.

sti1301a es el nombre de usuario en el equipo de destino.

192.168.113.101 es la dirección IP del equipo de destino.

/home/sti1301a/ es la ruta de destino en el equipo remoto.

Al ejecutar ese comando, se pedirá la contraseña del usuario remoto para autenticar la conexión SSH.

Opciones útiles del comando SCP. Para mejorar la funcionalidad del comando SCP, puedes utilizar algunas opciones:

-r: Copia directorios de manera recursiva. Útil para transferir carpetas completas.

-P: Especifica un puerto SSH diferente al predeterminado 22.

-C: Habilita la compresión de datos para acelerar la transferencia en conexiones lentas.

-v: Proporciona información detallada sobre el proceso de transferencia.

-l: Limita la velocidad de transferencia en kilobits por segundo.

Ejemplo para copiar un directorio completo de forma recursiva

scp -r /directorio/local usuario_remoto@192.168.1.100:/directorio/remoto

Recomendaciones

Si trabajas frecuentemente con el mismo servidor remoto, considera configurar claves SSH para evitar ingresar la contraseña en cada transferencia.

Para transferencias de archivos grandes, usa la opción `-l` para limitar el ancho de banda y evitar saturar la red.

Si necesitas copiar archivos entre dos servidores remotos, puedes ejecutar el comando SCP desde uno de los servidores involucrados.

Asegúrate de tener los permisos necesarios tanto en el equipo de origen como en el de destino para realizar la transferencia.

Utilizando el comando SCP, podrás transferir archivos de manera segura y eficiente entre equipos Debian Linux a través de SSH, aprovechando la robustez y seguridad que ofrece este protocolo.

Apoyo

Comando SCP de Linux Comando SCP: Cómo transferir archivos hacia y desde los servidores Copiar archivos a través de SSH con SCP Cómo usar el comando scp de Linux Copiar archivos a través de SSH Comando SCP: Transferir archivos entre servidores ¿Cómo transferir archivos entre servidores utilizando SSH? Domina SCP en Linux: Una Guía Completa para Transferencias de Archivos Seguras Cómo usar el comando SCP para transferir archivos Comandos Linux: cómo transferir ficheros usando SCP Transferir archivos con SCP por SSH Comando linux scp para transferir ficheros Copie archivos y ejecute comandos a través de SSH