Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu təlimat, linksys simsiz giriş nöqtəsi konfiqurasiyalarının ehtiyat nüsxəsini avtomatlaşdırmaq üçün istifadə edilə bilən bir skript göstərəcəkdir. Əslində bu, demək olar ki, hər hansı bir bağlantı qurğusunun ehtiyat nüsxəsini çıxarmaq üçün asanlıqla düzəldilə bilər.
Addım 1: Tələblər
Güman edirəm ki, ixtiyarınızda bir Linux və ya os x sistemi var. Cygwin yaxşı işləsə də.
Addım 2: Dəyişənlər
Əvvəlcə bəzi dəyişənləri təyin edək. Ətrafınıza uyğun olaraq bunların hamısını düzəldin. #!/bin/bash#Joe McManus#ehtiyat bağlantılar təhlükəsizlik duvarı#bəzi dəyişənlər təyin ethostname=wrt54g.foo.bar.combasedir=/data/[email protected]
Addım 3: Config əldə edin
Bu bit konfiqurasiyanı yükləmək və hostname-date.config.bin olaraq saxlamaq üçün wget istifadə edir#Konfiqurasiyanı əldə edin və hostname-date.config.binwget kimi qeyd edin https://$hostname/Config.bin --user = $ pass- parol = $ pass-yoxlama yoxlama sertifikatı -O $ basedir/$ hostname-`date +%Y-%m-%d`.config.bin
Addım 4: İşlədiyini yoxlayın
İndi işlədiyini yoxlayırıq, yoxsa e -poçt göndəririk. #$ işləmiş olub olmadığını yoxlayın. ! = 0] sonra "Xəta: Yedəkləmə uğursuz oldu" poçtları
Addım 5: Hamısını bir araya gətirin
Hamısını bir araya gətirin və işləyin. Əgər işləyirsə, crontab -a əlavə edin. Tam skript əlavə olunur. #Joe McManus#ehtiyat bağlantılar təhlükəsizlik duvarı#bəzi dəyişənlər təyin edin https://$hostname/Config.bin --user = $ pass --password = $ pass-no-check-certificate -O $ basedir/$ hostname-`date +%Y-%m-%d`. config.bin#işləyib -işləmədiyini yoxlayın [$? ! = 0] sonra "Xəta: Yedəkləmə uğursuz oldu" poçtu