Genial Percy, podrías orientarme como podría hacer esto?.. algun ejemplo derrepente?.. te lo agradecería...
####################################################################################################### El 10 de noviembre de 2010 16:07, Perssy Llamosas <[email protected]>escribió: > Hola, > > Un par de cositas, te recomiendo que las direcciones ips los pongas > como argumentos o un archivo de configuración aparte junto con un > bucle foreach para ir por cada dirección. También trata de tomar en > cuenta los errores, si no puede montarlo aqui esta diciendo OK, talves > debería altertar al usuario del error. > > Suerte, > > Perssy Llamosas. > > 2010/11/10 Jorge Felix Ramirez Yto <[email protected]>: > > Gracias por sus aportes. amigos.. buenas soluciones lo del Rsinc.. Bueno > me > > anime mas a usar un script que monte y desmonte las unidades. A ver que > les > > parece. Hago esto pq no suele pasar ya que la red no la administro se > esta > > haciendo esto por un motivo de necesidad mas q todo. > > > > Este escript me pide 5 direcciones IP. Bueno no estoy tan metido en > scripts, > > se que sería bueno ponerle un bucle nada mas. Cuestion de mejorarlo. Que > > opinan?. > > > > > ************************************************************************************* > > > > #!/bin/bash > > Principal() { > > clear > > dir="Directorio Actual : `pwd`" > > kernel="Kernel : `uname -r`" > > arquitetura="Arquitectura : `uname -m`" > > grupos=groups > > echo "+-------------------------------------------------+" > > echo > > echo $dir > > #echo $kernel > > #echo $arquitetura > > echo > > echo "Opciones:" > > echo "1. Copiar driver" > > echo "2. Salir" > > echo -n "Entre la opción deseada => " > > read opcion > > echo > > case $opcion in > > 1) Adicionar ;; > > 2) exit ;; > > *) "Opcion desconocida." ; echo ; Principal ;; > > esac > > } > > > > Adicionar() { > > echo -n "Introduzca la IP de la oficina 1: " > > read ipofi1 > > stty echo > > echo -n "Introduzca la IP de la oficina 2: " > > read ipofi2 > > stty echo > > echo -n "Introduzca la IP de la oficina 3: " > > read ipofi3 > > stty echo > > echo -n "Introduzca la IP de la oficina 4: " > > read ipofi4 > > stty echo > > echo -n "Introduzca la IP de la oficina 5: " > > read ipofi5 > > stty echo > > echo > > echo "Mensajes del Sistema: " > > echo "Montando Remota..." > > mount -t cifs -o username='user1',password='123456',workgroup=XXX > > //$ipofi1/compartido /mnt/oficinas > > echo "Copiando Driver Nvidia..." > > scp -rp /var/PERIFERICOS/Nvidia/Nvidia-Driver.zip /mnt/oficinas/ > > echo "Copiado Ok." > > echo "Desmontando..." > > #fuser -mk /mnt/oficinas > > umount /mnt/oficinas > > echo "Desmontado ok" > > echo "++++++++++++++++++++++++++++++++++++++++++++++++++" > > echo "Montando Remota..." > > mount -t cifs -o username='user1',password='123456',workgroup=XXX > > //$ipofi1/compartido /mnt/oficinas > > echo "Copiando Driver Nvidia..." > > scp -rp /var/PERIFERICOS/Nvidia/Nvidia-Driver.zip /mnt/oficinas/ > > echo "Copiado Ok." > > echo "Desmontando..." > > #fuser -mk /mnt/oficinas > > umount /mnt/oficinas > > echo "Desmontado ok" > > echo "++++++++++++++++++++++++++++++++++++++++++++++++++" > > echo "Montando Remota..." > > mount -t cifs -o username='user1',password='123456',workgroup=XXX > > //$ipofi1/compartido /mnt/oficinas > > echo "Copiando Driver Nvidia..." > > scp -rp /var/PERIFERICOS/Nvidia/Nvidia-Driver.zip /mnt/oficinas/ > > echo "Copiado Ok." > > echo "Desmontando..." > > #fuser -mk /mnt/oficinas > > umount /mnt/oficinas > > echo "Desmontado ok" > > echo "++++++++++++++++++++++++++++++++++++++++++++++++++" > > echo "Montando Remota..." > > mount -t cifs -o username='user1',password='123456',workgroup=XXX > > //$ipofi1/compartido /mnt/oficinas > > echo "Copiando Driver Nvidia..." > > scp -rp /var/PERIFERICOS/Nvidia/Nvidia-Driver.zip /mnt/oficinas/ > > echo "Copiado Ok." > > echo "Desmontando..." > > #fuser -mk /mnt/oficinas > > umount /mnt/oficinas > > echo "Desmontado ok" > > echo "++++++++++++++++++++++++++++++++++++++++++++++++++" > > echo "Montando Remota..." > > mount -t cifs -o username='user1',password='123456',workgroup=XXX > > //$ipofi1/compartido /mnt/oficinas > > echo "Copiando Driver Nvidia..." > > scp -rp /var/PERIFERICOS/Nvidia/Nvidia-Driver.zip /mnt/oficinas/ > > echo "Copiado Ok." > > echo "Desmontando..." > > #fuser -mk /mnt/oficinas > > umount /mnt/oficinas > > echo "Desmontado ok" > > echo "++++++++++++++++++++++++++++++++++++++++++++++++++" > > echo > > echo "Presione cualquier tecla para continuar..." > > read msg > > Principal > > } > > Principal > > > > > ************************************************************************************* > > > > > ####################################################################################################### > > > > > > El 10 de noviembre de 2010 11:21, Jesus M. Castagnetto > > <[email protected]> escribió: > >> > >> Otra opción (aparte de rsync que es muy bueno y confiable): > >> > >> Unison: > >> http://www.cis.upenn.edu/~bcpierce/unison/<http://www.cis.upenn.edu/%7Ebcpierce/unison/> > >> > >> Alguna vez lo he usado, y me funcionó para un triple sync: Mac OS X, > >> Linux, MS Windows > >> > >> > >> > >> -- > >> Jesus M. Castagnetto <[email protected]> > >> Web: http://www.castagnetto.com/ > >> > >> > >> 2010/11/10 Cristian Castillo <[email protected]> > >>> > >>> sale y vale, razón tienes Perssy, > >>> > >>> 2010/11/9 Perssy Llamosas <[email protected]> > >>>> > >>>> cifs = smb > >>>> > >>>> http://en.wikipedia.org/wiki/Server_Message_Block > >>>> http://es.wikipedia.org/wiki/Server_Message_Block > >>>> > >>>> "Microsoft renombró SMB a Common Internet File System (CIFS) en 1998 y > >>>> añadió más características," > >>>> > >>>> mount.cifs es preferible. mount.smb esta demasiado viejo, no usar. > >>>> > >>>> Con smbclient rsync no funciona y solo puedes enviar un archivo por > >>>> ves con el put/get. Tendrias que llamar smbclient a cada rato. > >>>> > >>>> Saludos, > >>>> > >>>> Perssy Llamosas. > >>>> > >>>> 2010/11/8 Cristian Castillo <[email protected]>: > >>>> > Es mejor quizá utilizar SMB para compartir los Windows a/desde > Linux. > >>>> > De esa > >>>> > forma copiarías la info a los Windows via SMB desde un script de > Linux > >>>> > o con > >>>> > comandos. > >>>> > http://tldp.org/HOWTO/SMB-HOWTO-8.html > >>>> > > >>>> > 2010/11/8 Perssy Llamosas <[email protected]> > >>>> >> > >>>> >> #!/bin/sh > >>>> >> > >>>> >> SERVER=ip.de.tu.server > >>>> >> SHARE=carpeta_compartida_en_servidor_remoto > >>>> >> USER=usuario > >>>> >> PASS=contraseña > >>>> >> > >>>> >> FOLDER=/ruta/del/folder/a/syncronizar > >>>> >> > >>>> >> mount -t cifs //$SERVER/$SHARE /mnt -o user=$USER,pass=$PASS > >>>> >> rsync -rtq $FOLDER /mnt/ > >>>> >> umount /mnt > >>>> >> > >>>> >> Ponlo en un cron y listo. > >>>> >> > >>>> >> Saludos, > >>>> >> > >>>> >> Perssy Llamosas. > >>>> >> > >>>> >> > >>>> >> 2010/11/8 Jorge Felix Ramirez Yto <[email protected]>: > >>>> >> > Que tal amigos.. Espero hayan tenido un buen fin de semana.... > >>>> >> > > >>>> >> > Bueno voy al grano como dicen, je.. > >>>> >> > > >>>> >> > Lo que busco es como podría hacer para copiar desde consola de > >>>> >> > linux un > >>>> >> > archivo hacia una carpeta compartida en una pc con windows. Esto > >>>> >> > tengo > >>>> >> > que > >>>> >> > pasarlo masivamente.. > >>>> >> > > >>>> >> > Espero puedan orientarme.. > >>>> >> > > >>>> >> > He estado pasando dicho archivo de servidor a servidor: > >>>> >> > > >>>> >> > scp -rp ARCHIVO.ZIP r...@servidordestino:/root/ > >>>> >> > > >>>> >> > Pero el detalle es que una vez echo esto tengo q pasarlo del > server > >>>> >> > local a > >>>> >> > la pc con windows y quiero reducir este paso. Espero comentarios > >>>> >> > gracias. > >>>> >> > > >>>> >> > _______________________________________________ > >>>> >> > Lista de correo Linux-plug > >>>> >> > Temática: Discusión general sobre Linux > >>>> >> > Peruvian Linux User Group (http://www.linux.org.pe) > >>>> >> > > >>>> >> > Participa suscribiéndote y escribiendo a: > [email protected] > >>>> >> > Para darte de alta, de baja o hacer ajustes a tu suscripción > >>>> >> > visita: > >>>> >> > http://voip2.voip.net.pe/mailman/listinfo/linux-plug > >>>> >> > > >>>> >> > IMPORTANTE: Reglas y recomendaciones > >>>> >> > http://www.linux.org.pe/listas/reglas.php > >>>> >> > http://www.linux.org.pe/listas/comportamiento.php > >>>> >> > http://www.linux.org.pe/listas/recomendaciones.php > >>>> >> > > >>>> >> _______________________________________________ > >>>> >> Lista de correo Linux-plug > >>>> >> Temática: Discusión general sobre Linux > >>>> >> Peruvian Linux User Group (http://www.linux.org.pe) > >>>> >> > >>>> >> Participa suscribiéndote y escribiendo a: [email protected] > >>>> >> Para darte de alta, de baja o hacer ajustes a tu suscripción > visita: > >>>> >> http://voip2.voip.net.pe/mailman/listinfo/linux-plug > >>>> >> > >>>> >> IMPORTANTE: Reglas y recomendaciones > >>>> >> http://www.linux.org.pe/listas/reglas.php > >>>> >> http://www.linux.org.pe/listas/comportamiento.php > >>>> >> http://www.linux.org.pe/listas/recomendaciones.php > >>>> > > >>>> > > >>>> > _______________________________________________ > >>>> > Lista de correo Linux-plug > >>>> > Temática: Discusión general sobre Linux > >>>> > Peruvian Linux User Group (http://www.linux.org.pe) > >>>> > > >>>> > Participa suscribiéndote y escribiendo a: [email protected] > >>>> > Para darte de alta, de baja o hacer ajustes a tu suscripción > visita: > >>>> > http://voip2.voip.net.pe/mailman/listinfo/linux-plug > >>>> > > >>>> > IMPORTANTE: Reglas y recomendaciones > >>>> > http://www.linux.org.pe/listas/reglas.php > >>>> > http://www.linux.org.pe/listas/comportamiento.php > >>>> > http://www.linux.org.pe/listas/recomendaciones.php > >>>> > > >>>> _______________________________________________ > >>>> Lista de correo Linux-plug > >>>> Temática: Discusión general sobre Linux > >>>> Peruvian Linux User Group (http://www.linux.org.pe) > >>>> > >>>> Participa suscribiéndote y escribiendo a: [email protected] > >>>> Para darte de alta, de baja o hacer ajustes a tu suscripción visita: > >>>> http://voip2.voip.net.pe/mailman/listinfo/linux-plug > >>>> > >>>> IMPORTANTE: Reglas y recomendaciones > >>>> http://www.linux.org.pe/listas/reglas.php > >>>> http://www.linux.org.pe/listas/comportamiento.php > >>>> http://www.linux.org.pe/listas/recomendaciones.php > >>> > >>> > >>> _______________________________________________ > >>> Lista de correo Linux-plug > >>> Temática: Discusión general sobre Linux > >>> Peruvian Linux User Group (http://www.linux.org.pe) > >>> > >>> Participa suscribiéndote y escribiendo a: [email protected] > >>> Para darte de alta, de baja o hacer ajustes a tu suscripción visita: > >>> http://voip2.voip.net.pe/mailman/listinfo/linux-plug > >>> > >>> IMPORTANTE: Reglas y recomendaciones > >>> http://www.linux.org.pe/listas/reglas.php > >>> http://www.linux.org.pe/listas/comportamiento.php > >>> http://www.linux.org.pe/listas/recomendaciones.php > >> > >> > >> _______________________________________________ > >> Lista de correo Linux-plug > >> Temática: Discusión general sobre Linux > >> Peruvian Linux User Group (http://www.linux.org.pe) > >> > >> Participa suscribiéndote y escribiendo a: [email protected] > >> Para darte de alta, de baja o hacer ajustes a tu suscripción visita: > >> http://voip2.voip.net.pe/mailman/listinfo/linux-plug > >> > >> IMPORTANTE: Reglas y recomendaciones > >> http://www.linux.org.pe/listas/reglas.php > >> http://www.linux.org.pe/listas/comportamiento.php > >> http://www.linux.org.pe/listas/recomendaciones.php > > > > > > _______________________________________________ > > Lista de correo Linux-plug > > Temática: Discusión general sobre Linux > > Peruvian Linux User Group (http://www.linux.org.pe) > > > > Participa suscribiéndote y escribiendo a: [email protected] > > Para darte de alta, de baja o hacer ajustes a tu suscripción visita: > > http://voip2.voip.net.pe/mailman/listinfo/linux-plug > > > > IMPORTANTE: Reglas y recomendaciones > > http://www.linux.org.pe/listas/reglas.php > > http://www.linux.org.pe/listas/comportamiento.php > > http://www.linux.org.pe/listas/recomendaciones.php > > > _______________________________________________ > Lista de correo Linux-plug > Temática: Discusión general sobre Linux > Peruvian Linux User Group (http://www.linux.org.pe) > > Participa suscribiéndote y escribiendo a: [email protected] > Para darte de alta, de baja o hacer ajustes a tu suscripción visita: > http://voip2.voip.net.pe/mailman/listinfo/linux-plug > > IMPORTANTE: Reglas y recomendaciones > http://www.linux.org.pe/listas/reglas.php > http://www.linux.org.pe/listas/comportamiento.php > http://www.linux.org.pe/listas/recomendaciones.php >
_______________________________________________ Lista de correo Linux-plug Temática: Discusión general sobre Linux Peruvian Linux User Group (http://www.linux.org.pe) Participa suscribiéndote y escribiendo a: [email protected] Para darte de alta, de baja o hacer ajustes a tu suscripción visita: http://voip2.voip.net.pe/mailman/listinfo/linux-plug IMPORTANTE: Reglas y recomendaciones http://www.linux.org.pe/listas/reglas.php http://www.linux.org.pe/listas/comportamiento.php http://www.linux.org.pe/listas/recomendaciones.php
