Socruithe seachfhreastalaí sa chonsól

Sea, agus an bealach éasca! Bhí mé tuirseach go raibh rudaí ar feitheamh [sea, táim leisciúil de réir réamhshocraithe na poist bheaga áirithe sin a chuireann isteach orainn go léir sa chonsól] a dhéanamh, mar shampla an seachfhreastalaí a shocrú sa chonsól toisc go raibh breiseán áirithe á lorg ag feidhmchlár áirithe ar shuíomh a fhorbróra ...

Ag dul beagáinín agus ag déanamh staidéir ar na hathróga timpeallachta, rinne mé ceanglófar scripte beag a thit mé isteach / usr / bin /, ionas go socródh sé na socruithe seachfhreastalaí gach uair a theastódh sé uaim gan mórán casta eile.

Seo mo nóta meabhrach, tugtar "proxy_settings" air, caithfear é a chóipeáil chuig / usr / bin /, tá ceadanna curtha i gcrích aige [chmod 755], agus is é seo a chód:

#! / bin / bash function do_proxy () {echo -n "Proxy:" read -e internet_proxy echo -n "Port:" léigh -e proxy_port macalla -n "Úsáideoir:" léigh -e ainm úsáideora macalla -n "Pas: "read -es password export http_proxy =" http: // $ ainm úsáideora: $ password @ $ internet_proxy: $ proxy_port / "export https_proxy =" http: // $ ainm úsáideora: $ password @ $ internet_proxy: $ proxy_port / "export ftp_proxy = "http: // $ ainm úsáideora: $ pasfhocal @ $ internet_proxy: $ proxy_port /" export no_proxy = "localhost, 127.0.0.1, localaddress, .localdomain.com" macalla -e "\ nProxy timpeallacht athraitheach tacar \ n"} feidhm undo_proxy () {unset http_proxy unset https_proxy unset ftp_proxy echo -e "\ n Athróg timpeallachta préimhe bainte \ n"} cás "$ 1" isteach ar) do_proxy ;; as) undo_proxy ;; *) macalla -e "\ nUsage: proxy_settings {on | off} \ n" scoir 1 esac scoir 0

Déan é a mhodhnú agus é a úsáid de réir mar is maith leat. A salu2 agus go dtí an chéad uair eile!

 


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

5 trácht, fág mise

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú. Réimsí riachtanacha atá marcáilte le *

*

*

  1. Freagrach as na sonraí: Miguel Ángel Gatón
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.

  1.   manach a dúirt

    Eii, an-spéisiúil an t-alt agus do script. Cé má cheadaíonn tú dom, má mhínigh tú leis an gceannas a fhorghníomhaítear é, conas a stopann an script ionas go bhfillfidh sé ar ais go gnáth, thuigfeadh tosaitheoirí é níos fearr. I mo chás chuideodh sé liom.

    Go raibh maith agat 😉

  2.   Coratsuki a dúirt

    @monk: An-éasca, is i do chríochfort amháin a ritheann tú proxy_settingss agus inseoidh an script duit na céimeanna ba chóir duit a leanúint chun do thasc a chur i gcrích. Sa chás seo le "proxy_settings on" iarrfaidh sé ort sonraí do shocruithe seachfhreastalaí, is é sin, do seachfhreastalaí ip, calafort, úsáideoir agus pasfhocal, ansin socraigh na hathróga, oscail an brabhsálaí agus voila!

    Agus tá tú ceart go leor, rinne mé dearmad a mhíniú conas a d’oibrigh an script. Mo leithscéal ...

  3.   diazc87 a dúirt

    Go raibh míle maith agat, alt maith, tógfaidh mé 🙂 é

  4.   JerryKpg a dúirt

    An-mhaith! Go raibh maith agat as a roinnt !!! Cheers!

  5.   Irwing Casana Gonzalez a dúirt

    An-mhaith. Ba mhaith liom a fháil amach an féidir liom é a úsáid le manjaro