Სარჩევი:

სკრიპტი სარეზერვო Linksys უკაბელო წვდომის წერტილის კონფიგურაციები: 5 ნაბიჯი
სკრიპტი სარეზერვო Linksys უკაბელო წვდომის წერტილის კონფიგურაციები: 5 ნაბიჯი

ვიდეო: სკრიპტი სარეზერვო Linksys უკაბელო წვდომის წერტილის კონფიგურაციები: 5 ნაბიჯი

ვიდეო: სკრიპტი სარეზერვო Linksys უკაბელო წვდომის წერტილის კონფიგურაციები: 5 ნაბიჯი
ვიდეო: BTT SKR2 -Klipper Firmware Install 2024, ნოემბერი
Anonim
სკრიპტი სარეზერვო Linksys უკაბელო წვდომის წერტილის კონფიგურაციებისთვის
სკრიპტი სარეზერვო Linksys უკაბელო წვდომის წერტილის კონფიგურაციებისთვის

ეს ინსტრუქცია აჩვენებს სკრიპტს, რომელიც შეიძლება გამოყენებულ იქნას ლინზების უკაბელო წვდომის წერტილის კონფიგურაციის სარეზერვო ასლის ავტომატიზაციისთვის. სინამდვილეში ეს ადვილად შეიძლება რედაქტირდეს თითქმის ნებისმიერი ბმულის მოწყობილობის სარეზერვო ასლისთვის.

ნაბიჯი 1: მოთხოვნები

მოთხოვნები
მოთხოვნები

მე ვაპირებ ვივარაუდოთ, რომ თქვენ გაქვთ Linux ან os x სისტემა თქვენს განკარგულებაში. მიუხედავად იმისა, რომ cygwin კარგად იმუშავებს.

ნაბიჯი 2: ცვლადები

ცვლადები
ცვლადები

მოდით, ჯერ დავაყენოთ რამდენიმე ცვლადი. შეცვალეთ ეს ყველაფერი თქვენი გარემოს შესატყვისად. #!/bin/bash#ჯო მაკმანუს#სარეზერვო ბმულები, ბუხარი#დააყენეთ რამდენიმე ცვლადი სახელი = wrt54g.foo.bar.combasedir=/data/[email protected]

ნაბიჯი 3: მიიღეთ კონფიგურაცია

მიიღეთ კონფიგურაცია
მიიღეთ კონფიგურაცია

ეს ბიტი იყენებს wget კონფიგურაციის ჩამოსატვირთად და შესანახად როგორც hostname-date.config.bin#მიიღეთ კონფიგურაცია და შეინახეთ როგორც hostname-date.config.binwget https://$hostname/Config.bin --user = $ pass- პაროლი = $ ბილეთი-არა-გამშვები სერტიფიკატი -O $ basedir/$ hostname-`თარიღი +%Y-%m-%d`.config.bin

ნაბიჯი 4: შეამოწმეთ მუშაობს თუ არა

შეამოწმეთ თუ მუშაობს
შეამოწმეთ თუ მუშაობს

ჩვენ ახლა ვამოწმებთ, მუშაობს თუ არა, გამოგვიგზავნეთ ელ.წერილი, თუ არა. #შეამოწმეთ მუშაობს თუ არა [$? ! = 0] შემდეგ ექო "შეცდომა: სარეზერვო ასლი ვერ მოხერხდა" mail -s "შეცდომა: $ hostname- ის სარეზერვო ასლი თარიღზე ვერ მოხერხდა" $ mailto </dev/nullfi

ნაბიჯი 5: ყველაფერი ერთად ააწყვეთ

განათავსეთ ეს ყველაფერი ერთად
განათავსეთ ეს ყველაფერი ერთად

ყველაფერი ერთად ააწყვე და გაუშვი. თუ მუშაობს, დაამატე crontab. სრული სკრიპტი თან ერთვის. #ჯოე მაკმანუსი#სარეზერვო ბმულები 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

გირჩევთ: