جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
سيعرض هذا التوجيه نصًا يمكن استخدامه لأتمتة النسخ الاحتياطي لتكوينات نقطة الوصول اللاسلكية من Linksys. في الواقع يمكن تحرير هذا بسهولة لإجراء نسخ احتياطي لأي جهاز من أجهزة linksys تقريبًا.
الخطوة 1: المتطلبات
سأفترض أن لديك نظام Linux أو OS X تحت تصرفك. على الرغم من أن cygwin سيعمل بشكل جيد.
الخطوة 2: المتغيرات
دعنا أولا نضع بعض المتغيرات. قم بتحرير كل هذه لتتناسب مع بيئتك. #! / bin / bash # Joe McManus # backup linksys firewall # تعيين بعض المتغيراتhostname=wrt54g.foo.bar.combasedir=/data/[email protected]
الخطوة 3: الحصول على Config
يستخدم هذا البت wget لتنزيل التكوين والحفظ باسم hostname-date.config.bin # احصل على التكوين وحفظه باسم hostname-date.config.binwget https://$hostname/Config.bin --user = $ pass - كلمة المرور = $ pass - no-check-Certificate -O $ Basedir / $ hostname-`date +٪ Y-٪ m-٪ d`.config.bin
الخطوة 4: تحقق لمعرفة ما إذا كانت تعمل
نتحقق الآن لمعرفة ما إذا كان يعمل ، أرسل بريدًا إلكترونيًا إذا لم يكن كذلك. #check لمعرفة ما إذا كان يعمل إذا كان [$؟ ! = 0] ثم صدى "خطأ: فشل النسخ الاحتياطي" mail -s "خطأ: فشل النسخ الاحتياطي لـ $ hostname في` date` "$ mailto </ dev / nullfi
الخطوة 5: ضعها معًا
ضع كل ذلك معًا وقم بتشغيله. إذا كان يعمل أضفه إلى crontab. النص الكامل مرفق. #Joe McManus # backup linksys firewall # تعيين بعض المتغيرات https://$hostname/Config.bin --user = $ pass --password = $ pass - no-check-Certificate -O $ Basedir / $ hostname-`date +٪ Y-٪ m-٪ d`. config.bin # تحقق لمعرفة ما إذا كان يعمل إذا كان [$؟ ! = 0] ثم صدى "خطأ: فشل النسخ الاحتياطي" mail -s "خطأ: فشل النسخ الاحتياطي لـ $ hostname في` date` "$ mailto </ dev / nullfi