Kes paneb selle puhverserveri Bashis aina tagasi?
Jälgi korduvat puhverserveri keskkonnamuutujat läbi Bashi algusfailide ja shelli käivitava vanemprotsessi.
Kui http_proxy järgmises terminalis tagasi tuleb, leia, kes selle seadis. Veel üks unset faili .bashrc lõpus võib väärtuse üheks käivituseks peita, samal ajal kui allikas jääb mujal aktiivseks.
- Tuvasta ebaõnnestunud käivitus. Kas see on interaktiivne sisselogimiskest, sisselogimiseta terminal või mitteinteraktiivne töö? Bash, mida kutsutakse nimega
sh, järgib samuti teisi reegleid. - Järgi seda algusrada. Interaktiivne sisselogimiskest loeb faili
/etc/profileja seejärel esimese saadaoleva kasutajafaili failide~/.bash_profile,~/.bash_loginja~/.profilehulgast. Interaktiivne sisselogimiseta kest loeb tavaliselt faili~/.bashrc. Sisselogimisfail võib selle selgesõnaliselt source'ida. Mitteinteraktiivse Bashi puhul arvestaBASH_ENV-ga, kus see kehtib. - Leia omistus. Otsi neist failidest ja nende source'itud failidest muutuja nime ja vana puhverserveri hostinime. Kaasa asjakohased
/etc/profile.dkatked ning nii suurte kui ka väikeste tähtedega nimed. - Kui algus seda ei omistanud, jälgi vanemprotsessi. Kest pärilb keskkonna oma terminalist, sisselogimisseansist, teenusehaldurist või arendusriistast. Pika elueaga vanem võib pärast shellifaili muutmist vana väärtuse alles hoida.
PAM-põhiste sisselogimiste puhul kontrolli ka faili /etc/environment. Paranda omanikallikas ja käivita mõjutatud algusrada uuesti, värskendades vajadusel vanemprotsessi seadistust. Hoia otsingud kohalikena: algusfailid ja keskkonnaväljavõtted võivad sisaldada volitusi. Kontrollitav tulemus on väärtus, mille sihtkäsk pärilb, mitte viimane fail, millel õnnestus see unset'ida.