Jekk http_proxy jerġa' lura fit-terminal li jmiss, sib min poġġieh. unset ieħor fit-tmiem ta' .bashrc jista' jaħbi l-valur għal tnedija waħda filwaqt li s-sors tiegħu jibqa' attiv band'oħra.

  1. Identifika t-tnedija li qed tfalli. Hija shell tal-login interattiva, terminal mingħajr login, jew xogħol mhux interattiv? Bash imsejjaħ bħala sh isegwi regoli differenti wkoll.
  2. Segwi dak il-passaġġ tal-bidu. Shell tal-login interattiva taqra /etc/profile u mbagħad l-ewwel fajl tal-utent disponibbli fost ~/.bash_profile, ~/.bash_login u ~/.profile. Shell interattiva mingħajr login normalment taqra ~/.bashrc. Fajl tal-login jista' jagħmillu source b'mod espliċitu. Għal Bash mhux interattiv, ikkunsidra BASH_ENV fejn japplika.
  3. Sib l-assenjazzjoni. Fittex f'dawk il-fajls u fil-fajls li jagħmlu source għall-isem tal-varjabbli u l-isem tal-host antik tal-proxy. Inkludi siltiet rilevanti ta' /etc/profile.d u ismijiet b'ittri kbar kif ukoll żgħar.
  4. Jekk il-bidu ma assenjahx, segwi l-ġenitur. Is-shell tirret ambjent mit-terminal tagħha, mis-sessjoni tal-login, mill-maniġer tas-servizzi jew mill-għodda tal-iżvilupp. Ġenitur tul il-ħajja jista' jżomm il-valur antik wara li teditja fajl tas-shell.

Għal logins ibbażati fuq PAM iċċekkja wkoll /etc/environment. Sejjaħ is-sors li jippossedih u erġa' ibda l-passaġġ milqut, billi tferraħ il-konfigurazzjoni tal-ġenitur meta jkun meħtieġ. Żomm it-tiftixijiet lokali: il-fajls tal-bidu u d-dumps tal-ambjent jistgħu jkun fihom kredenzjali. Ir-riżultat li għandu jiġi vverifikat huwa l-valur li tirret il-kmand maħsub, mhux l-aħħar fajl li rnexxielu jagħmillu unset.

Artikli relatati