Тэр проксийг Bash руу хэн байнга буцааж тавьж байна вэ?
Давтагдаж буй прокси орчны хувьсагчийг Bash-ийн эхлэлийн файлууд болон shell-ийг эхлүүлэгч эцэг процессоор дамжуулан мөрдөөрэй.
Хэрэв http_proxy дараагийн терминалд дахин гарч ирвэл хэн тавьсныг олоорой. өөр нэг unset .bashrc-ийн төгсгөлд нэг эхлүүлэлтийн утгыг нууж болох бөгөөд эх сурвалж нь өөр газар идэвхтэй хэвээр байна.
- Амжилтгүй эхлүүлэлтийг тодорхойлоорой. Энэ нь интерактив нэвтрэх shell, нэвтрэлтгүй терминал эсвэл интерактив бус ажил уу?
shгэж дуудагдсан Bash ч өөр дүрэм баримталдаг. - Тухайн эхлэлийн замыг дагаарай. Интерактив нэвтрэх shell
/etc/profile-ийг уншаад дараа нь~/.bash_profile,~/.bash_login,~/.profile-ийн дотроос эхний боломжит хэрэглэгчийн файлыг уншдаг. Интерактив нэвтрэлтгүй shell ихэвчлэн~/.bashrc-ийг уншдаг. Нэвтрэх файл үүнийг тодорхой source хийж болно. Интерактив бус Bash-ийн хувьд хамаарах газартBASH_ENV-ийг тооцоорой. - Оноолтыг олоорой. Тэдгээр файл болон тэдгээрийн source хийдэг файлуудаас хувьсагчийн нэр, проксийн хуучин hostname-ийг хайгаарай. Холбогдох
/etc/profile.dхэсгүүд болон том, жижиг үсгээр бичсэн нэрсийг оруулаарай. - Хэрэв эхлэл үүнийг оноогоогүй бол эцгийг мөрдөөрэй. Shell орчноо терминал, нэвтрэх сесс, үйлчилгээний менежер эсвэл хөгжүүлэлтийн хэрэгслээс өвлөдөг. Урт настай эцэг shell файлыг засварласны дараа ч хуучин утгыг хадгалж болно.
PAM-д суурилсан нэвтрэлтийн хувьд /etc/environment-ийг мөн шалгаарай. Эзэмшигч эх сурвалжийг засаж, нөлөөлөгдсөн эхлэлийн замыг дахин эхлүүлж, шаардлагатай бол эцгийн тохиргоог шинэчилнэ үү. Хайлтыг локал байлгаарай: эхлэлийн файлууд болон орчны дампуудад итгэмжлэл байж болно. Шалгах үр дүн нь зорилтот команд өвлөсөн утга бөгөөд үүнийг хамгийн сүүлд unset хийж чадсан файл биш.