Πίνακας περιεχομένων:

Script to Backup Linksys Ασύρματο σημείο πρόσβασης Διαμορφώσεις: 5 βήματα
Script to Backup Linksys Ασύρματο σημείο πρόσβασης Διαμορφώσεις: 5 βήματα

Βίντεο: Script to Backup Linksys Ασύρματο σημείο πρόσβασης Διαμορφώσεις: 5 βήματα

Βίντεο: Script to Backup Linksys Ασύρματο σημείο πρόσβασης Διαμορφώσεις: 5 βήματα
Βίντεο: CS50 2015 - Week 6 2024, Νοέμβριος
Anonim
Σενάριο για δημιουργία αντιγράφων ασφαλείας Διαμορφώσεις ασύρματου σημείου πρόσβασης Linksys
Σενάριο για δημιουργία αντιγράφων ασφαλείας Διαμορφώσεις ασύρματου σημείου πρόσβασης Linksys

Αυτό το εκπαιδευτικό θα δείξει ένα σενάριο που μπορεί να χρησιμοποιηθεί για την αυτοματοποίηση της δημιουργίας αντιγράφων ασφαλείας των διαμορφώσεων ασύρματου σημείου πρόσβασης συνδέσεων. Στην πραγματικότητα, αυτό μπορεί εύκολα να επεξεργαστεί για δημιουργία αντιγράφων ασφαλείας σχεδόν κάθε συσκευής linksys.

Βήμα 1: Απαιτήσεις

Απαιτήσεις
Απαιτήσεις

Θα υποθέσω ότι έχετε ένα σύστημα Linux ή os x στη διάθεσή σας. Αν και το cygwin θα λειτουργούσε καλά.

Βήμα 2: Μεταβλητές

Μεταβλητές
Μεταβλητές

Ας ορίσουμε πρώτα ορισμένες μεταβλητές. Επεξεργαστείτε όλα αυτά για να ταιριάζει με το περιβάλλον σας. #!/bin/bash#Joe McManus#backup linksys firewall#set some variableshostname=wrt54g.foo.bar.combasedir=/data/[email protected]

Βήμα 3: Λήψη Config

Λήψη Config
Λήψη Config

Αυτό το bit χρησιμοποιεί το wget για λήψη του config και αποθήκευση ως hostname-date.config.bin#Λήψη του config και αποθήκευση ως hostname-date.config.binwget https://$hostname/Config.bin --user = $ pass- κωδικός πρόσβασης = $ pass-μη-έλεγχος-πιστοποιητικό -O $ basedir/$ hostname-`ημερομηνία +%Y-%m-%d`.config.bin

Βήμα 4: Ελέγξτε για να δείτε αν λειτούργησε

Ελέγξτε για να δείτε αν λειτούργησε
Ελέγξτε για να δείτε αν λειτούργησε

Τώρα ελέγχουμε αν λειτουργεί, στείλτε email αν όχι. #ελέγξτε για να δείτε αν λειτούργησε [$; ! = 0] στη συνέχεια ηχώ "Σφάλμα: Η δημιουργία αντιγράφων ασφαλείας απέτυχε" mail -s "Σφάλμα: Το αντίγραφο ασφαλείας του $ hostname απέτυχε την` ημερομηνία` "$ mailto </dev/nullfi

Βήμα 5: Βάλτε τα όλα μαζί

Βάλτε τα όλα μαζί
Βάλτε τα όλα μαζί

Βάλτε τα όλα μαζί και τρέξτε το. Εάν λειτουργεί προσθέστε το στο crontab. Επισυνάπτεται ολόκληρο το σενάριο. #Joe McManus#backup linksys firewall#set some variableshostname=wrt54g.foo.bar.combasedir=/data/[email protected]#Πάρτε το config και αποθηκεύστε ως hostname-date.config.binwget https://$hostname/Config.bin --user = $ pass --password = $ pass-no-check-certificate -O $ basedir/$ hostname-`date +%Y-%m-%d`. config.bin#ελέγξτε για να δείτε αν λειτούργησε [$? ! = 0] στη συνέχεια ηχώ "Σφάλμα: Η δημιουργία αντιγράφων ασφαλείας απέτυχε" mail -s "Σφάλμα: Η δημιουργία αντιγράφων ασφαλείας του $ hostname απέτυχε την` ημερομηνία` $ mailto </dev/nullfi

Συνιστάται: