| | |

Automatinis GeoIP atnaujinimas Linux

Sukuriame failą geoip_update.sh su tokiu turiniu.

#!/bin/bash
cd /tmp
wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
gunzip GeoIP.dat.gz
mv GeoIP.dat /usr/share/GeoIP/
rm GeoIP.dat.gz
ls -la /usr/share/GeoIP

Nepamirškite failui suteikti vykdymo (execute) teisių.

chmod +x geoip_update.sh

Tuomet redaguojame cron:

crontab -e

Pridedame eilutę

01 01 5 * * /home/user/geoip_update.sh > /var/log/geoipupdate.log

Pagal aukščiau pateiktus nustatymus GeoIP bus atnaujinamas kiekvieno mėnesio 5 dieną. Kadangi atnaujinimai išleidžiami dažniausiai mėnesio pradžioje, tai 5 diena yra pats tas. Log’ą galėsite peržiūrėti faile /var/log/geoipupdate.log

Kviečiu įvertinti įrašą!
[Viso: 0 Vidurkis: 0]

Similar Posts

Parašykite komentarą

El. pašto adresas nebus skelbiamas.

Sauga: 36 − = 33