Puhverserveri seaded konsoolis

Jah, ja lihtne viis! Ma olin väsinud sellest, et asjad olid ootel [jah, olen vaikimisi laisk tegema neid väikeseid töid, mis meid kõiki konsoolis häirivad], näiteks konsoolis puhverserveri seadistamine, kuna teatud rakendus otsis oma arendaja saidilt teatud pistikprogramme ...

Veidi edasi liikudes ja keskkonnamuutujaid uurides koostasin väikese skripti-tsitaadi, mille kukutasin sisse / usr / bin /, nii et see määraks puhverserveri sätted iga kord, kui mul seda vaja on, ilma suuremate tüsistusteta.

Siin on minu vaimne märkus, seda nimetatakse "proxy_settings", see tuleb kopeerida kausta / usr / bin /, sellel on õigused [chmod 755] ja selle kood on järgmine:

Funktsioon #! / bin / bash do_proxy () {echo -n "Proxy:" loe -e internet_proxy echo -n "Port:" read -e proxy_port echo -n "Kasutaja:" read -e kasutajanimi echo -n "Pass: "read -es parooli eksport http_proxy =" http: // $ kasutajanimi: $ password @ $ internet_proxy: $ proxy_port / "export https_proxy =" http: // $ kasutajanimi: $ password @ $ internet_proxy: $ proxy_port / "export ftp_proxy = "http: // $ kasutajanimi: $ parool @ $ internet_proxy: $ proxy_port /" export no_proxy = "localhost, 127.0.0.1, localaddress, .localdomain.com" echo -e "\ nProxy keskkonnamuutuja komplekt \ n"} function undo_proxy () {unset http_proxy unset https_proxy unset ftp_proxy echo -e "\ nProxy keskkonnamuutuja on eemaldatud \ n"} juhtum "$ 1" sisse lülitatud) do_proxy ;; välja) undo_proxy ;; *) echo -e "\ nKasutus: puhverserveri_seadistused {sees | väljas} \ n" exit 1 esac exit 0

Muutke seda ja kasutage seda oma maitse järgi. Salu2 ja järgmise korrani!


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   munk DIJO

    Eii, väga huvitav artikkel ja sinu stsenaarium. Ehkki kui lubate, siis kui selgitaksite, millise käsuga see täidetakse, kuidas skript peatub, et see normaliseeruks, saaksid algajad sellest paremini aru. Minu puhul aitaks see mind.

    Aitäh 😉

  2.   koratsuki DIJO

    @monk: Väga lihtne, ainult teie terminalis käivitate proxy_settingss ja skript ütleb teile, milliseid samme peaksite oma ülesande täitmiseks järgima. Sellisel juhul palub "proxy_settings on" korral küsida teie puhverserveri seadete andmeid, st teie puhverserveri ip-d, porti, kasutajat ja parooli, seejärel määrake muutujad, avage brauser ja voila!

    Ja teil on täiesti õigus, unustasin selgitada, kuidas skript toimis. Minu vabandused…

  3.   adiazc87 DIJO

    Suur aitäh, hea artikkel, ma võtan selle 🙂

  4.   jerrykpg DIJO

    Väga hea! Aitäh jagamast!!! Terviseks!

  5.   Irwing Casana Gonzalez DIJO

    Väga hea. Tahaksin teada, kas saan seda manjaroga kasutada