13 de abril de 2005

Shell, Samba, Cron!

Casos de la vida real : :) parece el titulo de una telenovela, pero suele pasar, y linux te da las cosas tan faciles! veamos:

Se puede necesitar actualizar a diario (if $paranoia || $seguridad actualiza();) las bases de datos de un antivirus, sobre todo que ah diario salen nuevos virus.

Entonces una idea puede ser que compartas una carpeta usando
Samba y bajes en dicha carpeta usando un script shell la db de tu antivirus, ejemplo : ClamAv y asì tus terminales jalen de tu linux la db del antivirus.

Y que ganas con esto? humm, rapidez en la actualizacion si tienes 10 o 20 100+ terminales, y sobre todo el ancho de banda tan apreciado, tan codiciado, pero tan escaceado!!


Y en tu poderoso cron añades tu script crontab -e :

30 07 * * * /UpdateClamAv/update_clam

Entonces tu script se ejecutara todos los dias ah las 7:30 antes que la gentita entre ah chambear.

y que contiene el script humm sencillo "update_clam"



mv /UpdateClamAv/main.cvd /UpdateClamAv/main.cvd.old
mv /UpdateClamAv/daily.cvd /UpdateClamAv/daily.cvd.old
cd /UpdateClamAv
wget http://db.local.clamav.net/main.cvd
wget http://db.local.clamav.net/daily.cvd
chmod -R 755 /UpdateClamAv
cd


y en tu samba (smb.conf) añades :


[UpdateClamAv]
comment = Actualiza tu Antiviral!
path = /UpdateClamAv
public = yes
writable = no


luego en tu cliente ,ya sea win$$ o donde sea corriges la ruta de actualizacion ah la carpeta de tu samba y listo!!!
Los pasos son mas rapidos que leer todo este texto!! pero ahi esta la ideota! o ideotita!!!

0 comentarios: