[ubuntu-cr] Copiar archivo en todos los usuarios

Jimmy Latouche jimmy.lc en gmail.com
Vie Mar 13 18:26:36 GMT 2009


Hola Claudio

Yo lo haría con SCP (Y no con CP que es mas complicado), lo único que
necesitas es una lista (un array de dos dimensiones) con las direcciones
de las máquinas y los usuarios respectivos de cada una, luego aplicas lo
que aparece en este documento para que SCP no te pida password en cada
máquina y efectivamente se pueda usar en un script:

http://www.linuxjournal.com/article/8600

Por último le dices al programa que avance por el array mandando el
archivo a cada PC, sacando el rato un podría hacer que el script reciba
como parámetro el archivo que quieres copiar y al final te saque un
listado de los logros y problemas que tuvo (nada mas copiar el Output a
un archivo de texto)

Con respecto a los permisos, pues no hay problema porque queda con los
permisos de ejecución que tenía originalmente el archivo pero con
propiedad del usuario que recibe la copia

Pruebalo y nos cuentas


Claudio Ovares Gutiérrez wrote:
> Hola
> He colocado este mensaje en otros foros pero no he tenido una respuesta
> que me ayude ¿podría alguien aquí?
> Tengo 14 usuarios en cada una de las 20 PC de un aula de cómputo de una
> escuela, con kubuntu 8.04 y debo remplazar, en todos los usuarios de
> cada PC, un archivo que esta en /home/usuarios/.kde/Autostart/ica1; el
> archivo en cuestión (ica1, un script en bash) ya lo tengo corregido en
> un usuario.
> La pregunta es ¿Cómo lo puedo copiar de forma automática, esto es sin
> hacer un cp /home/usuario 1.../ica1 /home/usuario2/../ica1 para cada
> usuario? Si lo tengo que hacer uno a uno sería repetir 14x20=240 veces
> esa copia.
> He leído por allí que con un script se podría automatiza el proceso de
> copia, pero me queda la duda si al ejecutarlo, con su, cómo quedarían
> las propiedades de ese archivo (ica1) en la carpeta de cada usuario, por
> ejemplo ¿quien sería el dueño, grupo, permisos,etc?
> Les agradezco cualquier ayuda que me evite hacer durante todo un día cp ....
> ------------------------------------------------------------------------
> Casi 50 razones para tener el nuevo Messenger. ¡Conócelas aquí y bájate
> el nuevo! <http://www.nuevomessenger2009.com/>
> 




Más información sobre la lista de distribución ubuntu-cr