Proxy beállítások a konzolon

Igen, és a könnyű út! Elegem volt abból, hogy függőben lévő dolgok vannak [igen, alapból lusta vagyok, hogy elvégezzem azokat a bizonyos kis feladatokat, amelyek mindannyiunkat zavarnak a konzolban], például beállítom a proxyt a konzolba, mert egy bizonyos alkalmazás bizonyos pluginokat keresett a fejlesztői webhelyén ...

Kicsit utánanézve a környezeti változóknak, tanulmányoztam egy kis szkript-idézetet, amelyet a / usr / bin / könyvtárba dobtam, hogy minden további beállítás nélkül beállítsa a proxy beállításait, amikor csak szükségem van rá.

Itt van a mentális megjegyzésem, "proxy_settings" -nek hívják, át kell másolni a / usr / bin / könyvtárba, engedélyekkel rendelkezik [chmod 755], és a kódja a következő:

#! / bin / bash függvény do_proxy () {echo -n "Proxy:" read -e internet_proxy echo -n "Port:" read -e proxy_port echo -n "Felhasználó:" read -e felhasználónév echo -n "Pass: "read -es jelszó exportálása http_proxy =" http: // $ felhasználónév: $ password @ $ internet_proxy: $ proxy_port / "export https_proxy =" http: // $ felhasználónév: $ password @ $ internet_proxy: $ proxy_port / "export ftp_proxy = "http: // $ felhasználónév: $ jelszó @ $ internet_proxy: $ proxy_port /" export no_proxy = "localhost, 127.0.0.1, localaddress, .localdomain.com" echo -e "\ nProxy környezeti változókészlet \ n"} function undo_proxy () {unset http_proxy unset https_proxy unset ftp_proxy echo -e "\ nProxy környezeti változó eltávolítva \ n"} "$ 1" eset be van kapcsolva) do_proxy ;; off) undo_proxy ;; *) echo -e "\ nHasználat: proxy_settings {on | off} \ n" exit 1 esac exit 0

Módosítsa és használja kedve szerint. Egy salu2 és legközelebb!


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   szerzetes dijo

    Eii, nagyon érdekes a cikk és a forgatókönyved. Bár ha megengedné, ha elmagyarázná, hogy milyen paranccsal hajtja végre, hogyan áll le a szkript, hogy visszatérjen a normál állapotba, a kezdők jobban megértsék. Az én esetemben ez segítene nekem.

    Köszönöm 😉

  2.   koratsuki dijo

    @monk: Nagyon egyszerű, csak a terminálodon futtatod a proxy_settingss fájlt, és a szkript megmondja, milyen lépéseket kell követned a feladatod végrehajtásához. Ebben az esetben a "proxy_settings on" opcióval a proxy beállításainak adatait kéri, azaz a proxy ip-jét, portját, felhasználóját és jelszavát, majd állítsa be a változókat, nyissa meg a böngészőt és voila!

    És teljesen igazad van, elfelejtettem elmagyarázni a forgatókönyv működését. Bocsánatot kérek…

  3.   adiazc87 dijo

    Köszönöm szépen, jó cikk, elveszem 🙂

  4.   jerrykpg dijo

    Nagyon jó! Köszönet a megosztásért!!! Egészségére!

  5.   Irwing Casana Gonzalez dijo

    Nagyon jó. Szeretném tudni, hogy használhatom-e manjaróval