Ejercicio de programación con Bash: Transferencia de archivos y comunicación remota con SSH

Código
Práctica
0h 15m

Bash ejercicio sobre transferencia de archivos usando scp y ssh. Aprende a copiar archivos de forma segura y verificar la transferencia con comandos remotos.

Escribe un script de Shell que realice las siguientes acciones:

  1. Copiar el archivo datos.txt desde la máquina local al directorio /var/backups/ en el servidor remoto servidor.ejemplo.com utilizando el comando scp.

    • Utiliza el puerto SSH 2222.
    • Comprime los datos durante la transferencia.
  2. Conectarse al servidor remoto mediante ssh en el puerto 2222 y listar el contenido del directorio /var/backups/ para verificar que el archivo se ha transferido correctamente.

Requisitos:

  • Debe incluir comentarios que expliquen cada paso.
  • Asume que la autenticación por clave SSH ya está configurada y no se requiere ingresar una contraseña manualmente.
Empezar ejercicio de programación

Todos los ejercicios de programación de Bash

Evalúa tus conocimientos con ejercicios de programación en Bash de tipo Test, Puzzle, Código y Proyecto con VSCode.

Tutorial para resolver este ejercicio de programación

GNU Bash

Bash

Transferencia de archivos y comunicación remota con SSH

Interacción con el sistema

Otros tutoriales de programación con Bash