فهرست مطالب:

اسکریپت برای پیکربندی پیکربندی های نقطه دسترسی بی سیم Linksys: 5 مرحله
اسکریپت برای پیکربندی پیکربندی های نقطه دسترسی بی سیم Linksys: 5 مرحله

تصویری: اسکریپت برای پیکربندی پیکربندی های نقطه دسترسی بی سیم Linksys: 5 مرحله

تصویری: اسکریپت برای پیکربندی پیکربندی های نقطه دسترسی بی سیم Linksys: 5 مرحله
تصویری: Serial Success: Mastering Switch Configuration with Putty! 2024, جولای
Anonim
اسکریپت برای پیکربندی پیکربندی های نقطه دسترسی بی سیم Linksys
اسکریپت برای پیکربندی پیکربندی های نقطه دسترسی بی سیم Linksys

این دستورالعمل اسکریپتی را نشان می دهد که می تواند برای خودکار تهیه نسخه پشتیبان از پیکربندی های نقطه دسترسی بی سیم linksys استفاده شود. در واقع این را می توان به راحتی برای پشتیبان گیری تقریباً از هر دستگاه linkys ویرایش کرد.

مرحله 1: الزامات

الزامات
الزامات

من فرض می کنم که شما سیستم لینوکس یا os x در اختیار دارید. اگرچه سایگوین خوب کار می کند.

مرحله 2: متغیرها

متغیرها
متغیرها

اجازه دهید ابتدا برخی از متغیرها را تنظیم کنیم. همه اینها را مطابق با محیط خود ویرایش کنید. #!/bin/bash#Joe McManus#backup linksys firewall#set some variableshostname=wrt54g.foo.bar.combasedir=/data/[email protected]

مرحله 3: Config را دریافت کنید

Config را دریافت کنید
Config را دریافت کنید

این بیت از 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 در` date` "$ mailto </dev/nullfi

مرحله 5: همه چیز را کنار هم قرار دهید

همه را با هم قرار دهید
همه را با هم قرار دهید

همه را کنار هم بگذارید و اجرا کنید. اگر کار کرد آن را به crontab اضافه کنید. متن کامل پیوست شده است. #Joe McManus#پشتیبان پیوندهای فایروال#تنظیم برخی از variableshostname=wrt54g.foo.bar.combasedir=/data/[email protected]# پیکربندی را دریافت کرده و به عنوان 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 در` date` "$ mailto </dev/nullfi

توصیه شده: