Skript, mis lisab kasutaja sisestatud urli hots faili ja suunab selle localhosti - BASH

From ICO wiki
Revision as of 23:03, 22 May 2011 by Aadoberg (talk | contribs) (Created page with '<source lang="bash"> #!/bin/bash #Autor: Allar Adoberg, aadoberg@itcollege.ee # #Skript lisab kasutaja lisatud url'i /etc/hosts faili ja suunab selle localhosti (127.0.1.1) # K…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
#!/bin/bash
#Autor: Allar Adoberg, aadoberg@itcollege.ee
#
#Skript lisab kasutaja lisatud url'i /etc/hosts faili ja suunab selle localhosti (127.0.1.1)


# Kas kasutaja on juurkasutaja ?
if [ $UID -ne 0 ]; then
	echo "Skripti käivitamiseks pead olema juurkasutaja!"
	exit
fi

# Kui kasutaja on juurkasutaja
echo "Selle skriptiga saad lisada /etc/hosts faili uusi ridasid suunamaks veebilehti localhosti."
echo ""
echo "Kirjutage järgmisele reale lehekülje aadress, mida soovite peita." 
echo "NB: URL peab olema ilma 'http://www.' eesliiteta! "
read URL

echo "Kas oled kindel, et soovid http://www.$URL blokeerida ? (Y,N)"
read KINNITUS

if [ $KINNITUS == "Y" ] || [ $KINNITUS == "y" ]; then

	#kirjutab urli hosts faili loppu
	echo "127.0.1.1 $URL" >> /etc/hosts
	echo "127.0.1.1 www.$URL" >> /etc/hosts

	echo "$URL blokeeritud."
	echo "Blokeeringu eemaldamiseks avage /etc/hosts fail ja kustutage sealt äsja blokeeritud saidi nime sisaldavad read."
	exit
fi