إعدادات الوكيل في وحدة التحكم

نعم ، والطريقة السهلة! لقد سئمت من وجود أشياء معلقة [نعم ، أنا كسول افتراضيًا للقيام بهذه المهام الصغيرة المعينة التي تزعجنا جميعًا في وحدة التحكم] ، مثل تعيين الوكيل في وحدة التحكم لأن تطبيقًا معينًا كان يبحث عن مكونات إضافية معينة على موقع المطور الخاص به ...

بعد الذهاب قليلاً ودراسة متغيرات البيئة ، قمت بعمل اقتباس نصي صغير أسقطته في / usr / bin / ، بحيث يتم تعيين إعدادات الوكيل في كل مرة أحتاج إليها دون مزيد من التعقيد.

هذه هي ملاحظتي العقلية ، تسمى "proxy_settings" ، يجب نسخها إلى / usr / bin / ، لديها أذونات تنفيذ [chmod 755] ، وكودها كما يلي:

#! / bin / bash function do_proxy () {echo -n "Proxy:" read -e internet_proxy echo -n "Port:" read -e proxy_port echo -n "User:" read -e username echo -n "Pass: "قراءة كلمة المرور تصدير http_proxy =" http: // $ username: $ password @ $ internet_proxy: $ proxy_port / "تصدير https_proxy =" http: // $ username: $ password @ $ internet_proxy: $ proxy_port / "تصدير ftp_proxy = "http: // $ username: $ password @ $ internet_proxy: $ proxy_port /" export no_proxy = "localhost، 127.0.0.1، localaddress، .localdomain.com" echo -e "\ n مجموعة متغيرات البيئة التقريبية \ n"} وظيفة undo_proxy () {unset http_proxy unset https_proxy unset ftp_proxy echo -e "\ n تمت إزالة متغير البيئة الوكيل \ n"} حالة "$ 1" في on) do_proxy ؛؛ إيقاف) undo_proxy ؛؛ *) echo -e "\ n الاستخدام: proxy_settings {on | off} \ n" exit 1 esac exit 0

قم بتعديله واستخدمه حسب رغبتك. A salu2 وحتى المرة القادمة!


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   راهب قال

    ثالثا ، المقال ممتع جدا والسيناريو الخاص بك. على الرغم من أنك إذا سمحت لي ، إذا قمت بشرح الأمر الذي يتم تنفيذه ، وكيف يتوقف البرنامج النصي بحيث يعود إلى طبيعته ، فإن المبتدئين سيفهمونه بشكل أفضل. في حالتي سيساعدني.

    غراسياس 😉

  2.   كوراتسوكي قال

    monk: من السهل جدًا ، فقط في جهازك ، يمكنك تشغيل proxy_settingss وسيخبرك البرنامج النصي بالخطوات التي يجب عليك اتباعها لتنفيذ مهمتك. في هذه الحالة مع "proxy_settings on" ، سيطلب منك بيانات إعدادات الوكيل ، أي عنوان IP للوكيل والمنفذ والمستخدم وكلمة المرور ، ثم قم بتعيين المتغيرات ، وافتح المتصفح وفويلا!

    وأنت محق تمامًا ، لقد نسيت أن أشرح كيفية عمل النص. اعتذاري…

  3.   اديازك 87 قال

    شكرا جزيلا لك مقال جيد ، سآخذها 🙂

  4.   jerrykpg قال

    جيد جدا! شكرا للمشاركة!!! في صحتك!

  5.   إيروينغ كازانا غونزاليس قال

    جيد جدا. أود أن أعرف ما إذا كان يمكنني استخدامه مع manjaro