Linksys simsiz kirish nuqtasi konfiguratsiyalarining zaxira nusxasi: 5 qadam
Linksys simsiz kirish nuqtasi konfiguratsiyalarining zaxira nusxasi: 5 qadam
Anonim

Bu ko'rsatma linkys simsiz kirish nuqtasi konfiguratsiyalarining zaxira nusxasini avtomatlashtirish uchun ishlatilishi mumkin bo'lgan skriptni ko'rsatadi. Aslida, bu deyarli har qanday havola qurilmasini zaxiralash uchun osongina tahrirlanishi mumkin.

1 -qadam: talablar

Sizning ixtiyoringizda Linux yoki os x tizimi bor deb o'ylayman. Garchi cygwin yaxshi ishlaydi.

2 -qadam: o'zgaruvchilar

Keling, ba'zi o'zgaruvchilarni o'rnataylik. Bularning barchasini atrof -muhitga mos ravishda tahrirlang. #!/bin/bash#Jo McManus#xavfsizlik devorining zaxira nusxasi#ba'zi o'zgaruvchilarni o'rnatinghostname=wrt54g.foo.bar.combasedir=/data/[email protected]

3 -qadam: Konfiguratsiyani oling

Bu bit konfiguratsiyani yuklab olish va hostname-date.config.bin sifatida saqlash uchun wget-dan foydalanadi#Konfiguratsiyani oling va hostname-date.config.binwget sifatida saqlang https://$hostname/Config.bin --user = $ pass- parol = $ pass-no-check-sertifikat -O $ basedir/$ hostname-`date +%Y-%m-%d`.config.bin

4 -qadam: Ishlaganligini tekshiring

Endi biz uning ishlaganligini tekshiramiz, agar bo'lmasa, elektron pochta xabarini yuboramiz. #$ ishlaganini tekshiring. ! = 0] keyin echo "Xato: zaxiralash amalga oshmadi" pochta -xatolar "Xato: $ xost nomining zaxira nusxasi" date` "$ mailto </dev/nullfi

5 -qadam: Hammasini bir joyga to'plang

Hammasini bir joyga to'plang va ishga tushiring. Agar u ishlayotgan bo'lsa, uni crontab -ga qo'shing. To'liq skript ilova qilingan. #Jou McManus#zaxira havolalari xavfsizlik devori#ba'zi o'zgaruvchilarni o'rnating https://$hostname/Config.bin --user = $ pass --password = $ pass-no-check-certificate -O $ basedir/$ hostname-`date +%Y-%m-%d`. config.bin#ishlaganini tekshiring [$? ! = 0] keyin echo "Xato: zaxiralash amalga oshmadi" pochta -xatolar "Xato: $ xost nomining zaxira nusxasi" date` "$ mailto </dev/nullfi