Kas nemitīgi liek to starpniekserveri atpakaļ Bash?
Izsekojiet atkārtotam starpniekservera vides mainīgajam Bash palaišanas failos un vecākprocesā, kas palaiž čaulu.
Ja http_proxy atgriežas nākamajā terminālī, atrodiet, kas to iestatīja. Vēl viens unset .bashrc beigās var paslēpt vērtību vienai palaišanai, kamēr avots paliek aktīvs citur.
- Nosakiet neizdevušos palaišanu. Vai tas ir interaktīva pieteikšanās čaula, terminālis bez pieteikšanās vai neinteraktīvs darbs? Bash, kas izsaukts kā
sh, arī ievēro citus noteikumus. - Sekojiet šim palaišanas ceļam. Interaktīva pieteikšanās čaula nolasa
/etc/profileun pēc tam pirmo pieejamo lietotāja failu starp~/.bash_profile,~/.bash_loginun~/.profile. Interaktīva čaula bez pieteikšanās parasti nolasa~/.bashrc. Pieteikšanās fails var to skaidri source. Neinteraktīvam Bash ņemiet vērāBASH_ENV, kur tas attiecas. - Atrodiet piešķiršanu. Meklējiet tajos failos un failos, ko tie source, mainīgā nosaukumu un veco starpniekservera resursdatora nosaukumu. Iekļaujiet attiecīgos
/etc/profile.dfragmentus un nosaukumus gan lielajos, gan mazajos burtos. - Ja palaišana to nepiešķīra, sekojiet vecākam. Čaula manto vidi no sava termināļa, pieteikšanās sesijas, pakalpojumu pārvaldnieka vai izstrādes rīka. Ilgmūžīgs vecāks var saglabāt veco vērtību pēc tam, kad esat rediģējis čaulas failu.
PAM balstītām pieteikšanām pārbaudiet arī /etc/environment. Izlabojiet īpašniekavotu un vēlreiz palaidiet skarto ceļu, vajadzības gadījumā atsvaidzinot vecāka konfigurāciju. Turiet meklējumus lokālus: palaišanas failos un vides izdrukās var būt akreditācijas dati. Pārbaudāmais rezultāts ir vērtība, ko manto paredzētā komanda, nevis pēdējais fails, kuram izdevās to unset.