Linksys Kablosuz Erişim Noktası Yapılandırmalarını Yedeklemek için Komut Dosyası: 5 Adım
Linksys Kablosuz Erişim Noktası Yapılandırmalarını Yedeklemek için Komut Dosyası: 5 Adım
Anonim

Bu talimat, linksys kablosuz erişim noktası yapılandırmalarının yedeklenmesini otomatikleştirmek için kullanılabilecek bir komut dosyası gösterecektir. Aslında bu, hemen hemen tüm Linksys cihazlarını yedeklemek için kolayca düzenlenebilir.

Adım 1: Gereksinimler

Emrinizde bir linux veya os x sisteminiz olduğunu varsayacağım. Cygwin iyi çalışsa da.

Adım 2: Değişkenler

Önce bazı değişkenleri ayarlayalım. Tüm bunları ortamınıza uyacak şekilde düzenleyin. #!/bin/bash#Joe McManus#backup linksys firewall#bazı değişkenleri ayarlahostname=wrt54g.foo.bar.combasedir=/data/[email protected]

3. Adım: Yapılandırmayı Alın

Bu bit, yapılandırmayı indirmek ve hostname-date.config.bin#Yapılandırmayı almak ve hostname-date.config.binwget olarak kaydetmek için wget kullanır https://$hostname/Config.bin --user=$pass -- password=$pass --no-check-certificate -O $basedir/$hostname-`date +%Y-%m-%d`.config.bin

Adım 4: Çalışıp Çalışmadığını Kontrol Edin

Şimdi çalışıp çalışmadığını kontrol ediyoruz, değilse e-posta gönderiyoruz. #[$? != 0]sonra echo "Hata: Yedekleme başarısız" mail -s"Hata: $hostname `date` tarihinde yedeklenemedi" $mailto </dev/nullfi

Adım 5: Hepsini Bir Araya Getirin

Hepsini bir araya getirin ve çalıştırın. Çalışırsa crontab'a ekleyin. Komut dosyasının tamamı ektedir. #Joe McManus#backup linksys firewall#bazı değişkenleri ayarlahostname=wrt54g.foo.bar.combasedir=/data/[email protected]#Yapılandırmayı alın ve hostname-date.config.binwget olarak kaydedin https://$hostname/Config.bin --user=$pass --password=$pass --no-check-certificate -O $basedir/$hostname-`date +%Y-%m-%d`. [$? != 0]sonra echo "Hata: Yedekleme başarısız" mail -s"Hata: $hostname `date` tarihinde yedeklenemedi" $mailto </dev/nullfi