2 votos

Terminal - como al lote de transferencia de archivos a otros macs

Me gustaría transferir archivos de un ordenador a otro 24 Mac (que está protegido por un pase de usuario). Es tan tedioso hacerlo manualmente conectando con Finder, transferir los archivos y continuar con el siguiente...

¿Hay una manera de hacerlo con Terminal (scp u otra herramienta) así que solo puedo escribir un script y ver cómo se hace automáticamente?

Gracias

1voto

Douglas Puntos 10417

Es tan tedioso hacerlo manualmente la conexión con el Finder, la transferencia de los archivos y continuar con el siguiente...

Sí, sí que lo es. Hay una interfaz gráfica de usuario, la solución de Apple Remote Desktop (ARD) fue diseñado con esto (y mucho más) en la mente.

Es allí una manera de hacerlo con el Terminal (scp u otra herramienta) para que me sólo puede escribir una secuencia de comandos y ver cómo se realiza automáticamente?

Sí, la hay, pero se necesita un poco de trabajo preliminar se realiza en primer lugar para hacer de este un sistema automatizado.

Lo que usted necesita:

Cuenta con privilegios de administrador y de inicio de sesión remoto. Estos son auto explicativas. La configuración de tus llaves SSH para una contraseña de menos de inicio de sesión se detalla en el post "Cómo SSH en una línea"

El uso de SCP para copiar un archivo, el comando podría ser tan simple como:

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

Con las llaves SSH configuración, no se le pedirá una contraseña.

Usted podría incluso script para un lote de equipos:

#!/bin/bash
computers=(comp1 comp2 comp3)            #Array of computer names
rdir="/remote/directory/location"        #Remmote directory
file="foo.bar"                           #filename to be xfered
user="admin"                             #login username

for comp in $computers
do
    scp ${user}@${comp}:${rdir}/${file}
done

exit

El guión se repite a través de la matriz de los equipos de copiar el archivo foo.barra de directorio remoto hasta que no hay más elementos a la izquierda luego a la salida.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X