Saludos comunidad... como podria hacer para copiar usando scp a varios IP, se que para copiar de una PC a otra uso scp archivo* root@IP_PC_A_COPIAR:/CARPETA
Pero si quisiera copiar no a 1 sino a 10, 15 o 20 PC a la misma carpeta que ellos tienen?? Gracias
puedes hacer un shell script y usando llaves publicas para que no te pida el passwd para tal caso y el shell mas o menos quedaria asi:
#!/bin/sh # # # settings
while read ip user do scp -r directorio $user@$ip:/directorio/remoto sleep 10; done < users_ips.txt echo "done"
cat users_ips.txt juan 1.2.3.4 pepe 6.7.8.9 ...
Salu2
2011/8/16 Carlos Alberto Jara Alva fbjalva@hotmail.com
Saludos comunidad... como podria hacer para copiar usando scp a varios IP, se que para copiar de una PC a otra uso scp archivo* root@IP_PC_A_COPIAR:/CARPETA
Pero si quisiera copiar no a 1 sino a 10, 15 o 20 PC a la misma carpeta que ellos tienen?? Gracias
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Lo mas facil, seria configurar samba..
La otra, es utilizar : en un txt pones las direcciones ip de los equipos
desde la $hell : for i in $(cat archivo); do $(scp archivo* root@$i:/CARPETA); done
No recuerdo si scp permite especificar la clave como parametro o en un archivo externo. Si no, vas a tener que tipearla a mano...
Tal vez haya otra forma, pero y
El día 16 de agosto de 2011 21:29, Carlos Alberto Jara Alva fbjalva@hotmail.com escribió:
Saludos comunidad... como podria hacer para copiar usando scp a varios IP, se que para copiar de una PC a otra uso scp archivo* root@IP_PC_A_COPIAR:/CARPETA
Pero si quisiera copiar no a 1 sino a 10, 15 o 20 PC a la misma carpeta que ellos tienen?? Gracias
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Mira hay dos cosas a tener en cuenta, lo primero es una copia y ya.
puedes usar la instruccion scp -rp <archivo o direcororio> usuario@ip_remota:/<directorio destino en maq_remota> Al darle enter te preguntara la clave de servidor remoto.
O el otro escenario es la copia es repetitiva pero no quires intervenir y progamarlo en un shell el comado es el mismo pero antes tienes que generar equivalencia de servidores y que no te pregunte contraseña te dejo una url para que lo programas. http://www.userlinux.net/342_ssh_sin_password.html
Saludos
Raúl Eduardo Arboleda Zapata Ingeniero de Sistemas UNINNCA Telefonos Celulares 3122889086 - 3006206613 Medellin, antioquia Colombia, S.A.
----- Mensaje original ----- De: "Diego Sanchez" diegors@gmail.com Para: centos-es@centos.org Enviados: Martes, 16 de Agosto 2011 20:30:57 Asunto: Re: [CentOS-es] COPIAR EN FORMA REMOTA
Lo mas facil, seria configurar samba..
La otra, es utilizar : en un txt pones las direcciones ip de los equipos
desde la $hell : for i in $(cat archivo); do $(scp archivo* root@$i:/CARPETA); done
No recuerdo si scp permite especificar la clave como parametro o en un archivo externo. Si no, vas a tener que tipearla a mano...
Tal vez haya otra forma, pero y
El día 16 de agosto de 2011 21:29, Carlos Alberto Jara Alva fbjalva@hotmail.com escribió:
Saludos comunidad... como podria hacer para copiar usando scp a varios IP, se que para copiar de una PC a otra uso scp archivo* root@IP_PC_A_COPIAR:/CARPETA
Pero si quisiera copiar no a 1 sino a 10, 15 o 20 PC a la misma carpeta que ellos tienen?? Gracias
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es