İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
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