Hvilken Bash-oppstartsfil satte den proxyen?
Sjekk login_shell først, og skill deretter de valgte profilene fra det arvede foreldremiljøet.
shopt login_shell| Oppstart | Oppstartsinndata |
|---|---|
| Innlogging | /etc/profile, deretter den første lesbare eksisterende ~/.bash_profile, ~/.bash_login eller ~/.profile; den kan laste inn ~/.bashrc |
| Interaktiv uten innlogging | ~/.bashrc; Debian-familiens bygg også /etc/bash.bashrc |
| Ikke-interaktiv | BASH_ENV der det gjelder |
Undersøk tildelingene og de innlastede skriptene på den stien for den faktiske proxyvariabelen. Derfor kan ulike terminalmoduser velge ulike kilder.
bash --noprofile --norc hopper over oppstartsfiler, men arver fortsatt foreldremiljøet. Å fjerne en tildeling i en fil sletter ikke en verdi som terminalen eller skallet allerede har.
Rett opp kilden som eier verdien, og start med det tiltenkte foreldremiljøet. En ekstra unset til slutt kan skjule kilden uten å rette en annen oppstartsvei.