Egyéni hostsfájl Linux alatt


"MVPS készítette host fájl nem csak a reklámok hatékony ellenszere, hanem megvéd minket az ismert káros, adatlopó, fertőzött oldalaktól is. Jótékony hatása továbbá, hogy rendszerszinten blokkolja a rendszerünk online követhetőségét, megadva nekünk a magánélet lehetőségét, a vad reklámcégek, analitikus szolgáltatásokkal szemben." - Korábbi cikkem @DirtyWindows


Először át kell másolni a mostani hosts fájlt a saját mappádba:


Erre azért van szükség,  hogy a saját hosts fájlod a rendszerhez szabottan megmaradjon. Meg persze a biztonsági mentés is fontos.


cp /etc/hosts /home/felhasználóneved/.etchosts



Utána pedig készítsd el a szkriptet


sudo nano /etc/update-hosts.sh

Tipp: A ctrl+o mentés a ctrl+x kilépés.

#!/bin/bash
cd /tmp
wget http://winhelp2002.mvps.org/hosts.txt
rm /etc/hosts
mv hosts.txt /etc/hosts
cat /home/felhasználóneved/.etchosts >> /etc/hosts


Tedd futtathatóvá:


sudo chmod +x /etc/update-hosts.sh

Futtasd:


sudo bash /etc/update-hosts.sh

Ennyi az egész! Ha vissza akarod állítani az előzőt, akkor a /home/felhasználóneved/.etchosts tartalmát kell visszamásolni az /etc/hosts fájlba. Ha hibát találtál, mindenképp jelezd a kommentekben.

Ütemezés:


sudo crontab -e


59 23 * * * /etc/update-hosts.sh