Terminal: cómo transferir files por lotes a otras Mac

Me gustaría transferir algunos files de una computadora a otras 24 macs (que están protegidas por un usuario / pase). Es muy tedioso hacerlo manualmente conectando con Finder, transferir los files y continuar con el siguiente …

¿Hay alguna manera de hacerlo con Terminal (scp u otra herramienta) para poder escribir un script y ver cómo se hace automáticamente?

  • Cómo crear ISO desde el package de aplicación
  • ¿Dónde se almacenan los metadatos de files en Mac OS X?
  • ¿Cómo eliminar Malwarebytes de Mac?
  • Controlador HP Photosmart 5520 OS X 10.5.8
  • La calculadora Yosemite Spotlight dejó de funcionar repentinamente
  • ¿Cómo se puede get la última activación desde el time del protector de pantalla en Mac OS?
  • Gracias

  • La installation de Ghostscript usando MacPorts falla
  • get los primeros caracteres del parámetro de expansión del command search
  • Preferences de vista de buscador en todo el sistema
  • Carga útil inesperada encontrada para el post 9, dataLen 0
  • ¿Es seguro eliminar contenedores APFS?
  • Problema de event handlingl keyboard Emacs macos
  • One Solution collect form web for “Terminal: cómo transferir files por lotes a otras Mac”

    Es muy tedioso hacerlo manualmente conectando con Finder, transferir los files y continuar con el siguiente …

    Sí lo es. Hay una solución GUI: Apple Remote Desktop (ARD) fue diseñado con esto (y mucho más) en mente.

    ¿Hay alguna manera de hacerlo con Terminal (scp u otra herramienta) para poder escribir un script y ver cómo se hace automáticamente?

    Sí, lo hay, pero es necesario realizar primero un trabajo preliminar para convertirlo en un sistema automatizado.

    Que necesitas:

    • una count con privilegios de administrador en cada máquina
    • Acceso remoto habilitado
    • crea una key SSH para autenticarte sin una contraseña
    • pequeño script para copyr los files (opcional, para que no tenga que seguir escribiendo el command una y otra vez)

    Cuenta con privilegios de administrador e inicio de session remoto. Estos son auto explicativos. La configuration de sus keys SSH para un inicio de session sin contraseña se detalla en la publicación " Cómo SSH en una línea "

    Usando SCP para copyr un file, su command podría ser tan simple como:

    scp foo.bar admin@computer1:/remote/directory/location/foo.bar 

    Con la configuration de las llaves SSH, no se le pedirá una contraseña.

    Incluso podría hacer una secuencia de commands para un lote de computadoras:

     #!/bin/bash computers=(comp1 comp2 comp3) #Array of computer names rdir="/remote/directory/location" #Remmote directory file="foo.bar" #filename to be xfenetworking user="admin" #login username for comp in $computers do scp ${user}@${comp}:${rdir}/${file} done exit 

    El script iterará a través de las computadoras de la matriz copyndo el file foo.bar al directory remoto hasta que no queden más elementos y luego salga.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).