Skripta koja skine drugu skriptu i izvrši je
Ako se bavite ISP-om, tačnije WISP-om, sigurno ste bili u situaciji da vam je potrebna kontrola nad više Mikrotik uređaja odjednom kako bi nešto implementirali na sve rutere. Rucno podešavanje za 500 uređaja je previše dug proces.
Šta skripta radi
- Downloaduje fajl sa određene adrese ili web sajta
- Startuje fajl i izvršava scriptu koju ste u njemu napisali
- Nakon izvršenja briše fajl koji je preuzela sa weba
Primer skripte
system script add name="Autodownloadscript" owner="admin" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source={tool fetch url="http://nekisajt.com/wp-content/uploads/2018/06/scrfinale.txt" mode=http dst-path=test.rsc;/import file-name=test.rsc;:delay 30s;/file remove test.rsc;};system scheduler add name=Autodownloadscript start-time=02:00:00 interval=24:00:00 on-event=Autodownloadscript;
Kopiranjem ovog teksta u terminalu, napravićete scriptu pod imenom Autodownloadscript i Schedule koji će jednom dnevno preuzimati fajl sa interneta u vreme koje ste podesili (u ovom primeru 2h). Interval izvršenja možete promeniti, npr. na sat vremena za brže testiranje.
Upotreba servera ili WordPress sajta
- Preporuka je da fajl hostujete na svom serveru ili WordPress sajtu.
- WordPress plugin može omogućiti izmenu fajla bez promene linka, tako da link u skripti uvek ostaje isti.
Prvi put implementacija
- Svaki ruter mora prvo ručno da dobije skriptu. - Nakon toga, izmene se vrše samo promenom fajla na serveru, i svi ruteri će automatski izvršiti novu skriptu.
Mogućnosti
- Promena korisnika
- Dodavanje drugih skripti
- Resetovanje konfiguracije uređaja
Napomena: Budite pažljivi pri korišćenju jer skripta može napraviti štetu ako se ne koristi pravilno.
Sky is the limit!
Нема коментара :
Постави коментар