SSH tiene muchos trucos bajo la manga, incluyendo la capacidad de copiar archivos entre dos servidores remotos.

    Cómo copiar un archivo entre dos servidores SSH remotosSSH tiene muchos trucos en la manga, uno de los cuales es la capacidad de copiar archivos entre dos servidores remotos. Jack Wallen te muestra cómo.

    Si administra suficientes servidores Linux probablemente esté familiarizado con la transferencia de archivos entre máquinas, con la ayuda del comando SSH scp. El proceso es simple:

    1. Se inicia sesión en el servidor que contiene el fichero que se va a copiar.
    2. Copie el archivo en cuestión con el comando scp FILE USER@SERVER_IP:/DIRECTORY

    Más información sobre ciberseguridad

    Donde FILE es el archivo a copiar, USUARIO es un nombre de usuario remoto, SERVER_IP es la dirección IP del servidor remoto y DIRECTORY es el directorio de destino que albergará el archivo remoto. El proceso es tan natural como cualquier otro comando de Linux, pero ¿qué sucede cuando se pasa mucho tiempo transfiriendo archivos de una máquina a otra? Esto podría convertirse en una situación en la que constantemente tienes que hacerlo:

    • Inicie sesión en una máquina.
    • Transferir archivos a otro.
    • Cierre la sesión en la máquina original.
    • Inicie sesión en una máquina diferente.
    • Transferir archivos a otra máquina.

    VER: Descarga de la plantilla de la política de seguridad de la información (Tech Pro Research)

    ¿Qué pasaría si pudiera hacer ese proceso significativamente más eficiente, enviando archivos desde MACHINE1, a MACHINE2, desde MACHINE3? En otras palabras, puede iniciar sesión en una máquina Linux y luego empezar a transferir archivos entre máquinas remotas, sin tener que iniciar y cerrar sesión en diferentes servidores. ¿Y si hubiera una herramienta para manejar tal tarea?

    Lo hay!

    Dicha herramienta es, lo creas o no, la misma SSH.

    Déjame mostrarte cómo se hace esto.

    Lo que estamos haciendo

    Vamos a copiar el archivo /home/jack/ConsejoTecnologico.com, desde la dirección IP 192.168.1.53 en la carpeta /home/jack/ConsejoTecnologico.com en la dirección IP 192.168.1.51, trabajando en una máquina con dirección IP 192.168.1.152.

    Antes de que hagamos esto, hay una tarea de una sola vez que realizar: Copiar claves SSH hacia y desde estas máquinas (Asumo que ya tiene sus claves SSH generadas en todas las máquinas. Para ello, ejecute los siguientes comandos:

    • Desde 192.168.1.162 se emite el comando ssh-copy-id jack@192.168.1.51
    • Desde 192.168.1.162 se emite el comando ssh-copy-id jack@192.168.1.53
    • Desde 192.168.1.51 se emite el comando ssh-copy-id jack@192.168.1.53
    • Desde 192.168.1.53 se emite el comando ssh-copy-id jack@192.168.1.51

    Ahora que se han copiado todas las claves SSH necesarias, inicie sesión en cada máquina para comprobar que la autenticación de clave SSH funciona. Una vez que verifique ese proceso, estará listo para enviar el archivo ConsejoTecnologico.com de la.53 a la.51 desde la.162. ¿Confundido? No te preocupes, el comando en sí mismo aclarará las cosas.

    Aquí está el comando para copiar el archivo ConsejoTecnologico.com (de nuevo, en.53 a.51. Asegúrese de que ha iniciado sesión en.153 y que el archivo ConsejoTecnologico.com existe en.53. Con eso en su lugar, dé la orden:

    scp -3 jack@192.168.1.53:/home/jack/ConsejoTecnologico.com jack@192.168.1.51:/home/jack/ConsejoTecnologico.com

    Como hemos configurado la autenticación de clave SSH, no se le pedirá una contraseña. El archivo se copiará de.53 a.51, y usted habrá terminado. Ha copiado correctamente un archivo entre dos servidores remotos, utilizando un túnel SSH seguro.

    Si no añade la opción -3, el proceso de copia fallará con un error de autenticación (.

    Confuso pero eficiente

    Aunque este proceso puede parecer confuso al principio, una vez que lo domine, lo encontrará mucho más eficiente que el uso del método estándar. Esto también tiene la ventaja de obligarle a hacer uso de la autenticación de clave SSH, una capa de seguridad añadida que debería utilizar de todos modos.

    Boletín informativo de consejotecnologico.com

    Refuerce las defensas de seguridad de TI de su organización manteniéndose al día de las últimas noticias, soluciones y mejores prácticas en materia de ciberseguridad. Entregado los martes y jueves