Која датотека за стартување на Bash го постави тоа прокси?
Прво проверете login_shell, потоа разграничете ги избраните профили од наследеното родителско опкружување.
shopt login_shell| Стартување | Влезови при стартување |
|---|---|
| Најава | /etc/profile, потоа првата читлива постоечка ~/.bash_profile, ~/.bash_login или ~/.profile; таа може да вчита ~/.bashrc |
| Интерактивно без најава | ~/.bashrc; сборките од семејството Debian исто така /etc/bash.bashrc |
| Неинтерактивно | BASH_ENV каде што е применливо |
Прегледајте ги доделувањата и вчитаните скрипти на таа патека за вистинската променлива на проксито. Затоа различните режими на терминалот можат да изберат различни извори.
bash --noprofile --norc ги прескокнува датотеките за стартување, но сè уште го наследува родителското опкружување. Отстранувањето на доделување во датотека не ја брише вредноста што терминалот или shell веќе ја држи.
Поправете го изворот што ја поседува вредноста и започнете со предвиденото родителско опкружување. Уште еден unset на крајот може да го скрие изворот без да поправи друга патека за стартување.