ប្រសិនបើ http_proxy ត្រឡប់មកវិញនៅស្ថានីយបន្ទាប់ សូមរកអ្នកដែលបានកំណត់វា។ unset មួយទៀតនៅចុងបញ្ចប់នៃ .bashrc អាចបិទបាំងតម្លៃសម្រាប់ការចាប់ផ្ដើមមួយ ខណៈប្រភពរបស់វានៅសកម្មនៅកន្លែងផ្សេង។

  1. កំណត់ការចាប់ផ្ដើមដែលបរាជ័យ។ តើវាជា shell ចូលប្រើអន្តរកម្ម ស្ថានីយដែលគ្មានការចូលប្រើ ឬការងារមិនអន្តរកម្ម? Bash នៅពេលត្រូវហៅជា sh ក៏អនុវត្តតាមច្បាប់ផ្សេងដែរ។
  2. ដើរតាមផ្លូវចាប់ផ្ដើមនោះ។ shell ចូលប្រើអន្តរកម្មអាន /etc/profile បន្ទាប់មកឯកសារអ្នកប្រើដំបូងដែលមានក្នុងចំណោម ~/.bash_profile, ~/.bash_login និង ~/.profile។ shell អន្តរកម្មដែលគ្មានការចូលប្រើជាធម្មតាអាន ~/.bashrc។ ឯកសារចូលប្រើអាច source វាដោយច្បាស់លាស់។ សម្រាប់ Bash មិនអន្តរកម្ម សូមគិតដល់ BASH_ENV នៅកន្លែងដែលអនុវត្ត។
  3. រកការកំណត់តម្លៃ។ ស្វែងរកក្នុងឯកសារទាំងនោះ និងឯកសារដែលពួកវា source សម្រាប់ឈ្មោះអថេរ និងឈ្មោះម៉ាស៊ីន proxy ចាស់។ បញ្ចូលបំណែក /etc/profile.d ពាក់ព័ន្ធ និងឈ្មោះជាអក្សរធំ ក៏ដូចជាអក្សរតូច។
  4. ប្រសិនបើការចាប់ផ្ដើមមិនបានកំណត់វា សូមតាមដានមេ។ shell ទទួលមរតកបរិស្ថានពីស្ថានីយ វគ្គចូលប្រើ អ្នកគ្រប់គ្រងសេវា ឬឧបករណ៍អភិវឌ្ឍន៍របស់វា។ មេដែលរស់បានយូរអាចរក្សាតម្លៃចាស់ បន្ទាប់ពីអ្នកកែឯកសារ shell។

សម្រាប់ការចូលប្រើដែលផ្អែកលើ PAM សូមពិនិត្យ /etc/environment ផងដែរ។ កែប្រភពដែលជាម្ចាស់ ហើយចាប់ផ្ដើមផ្លូវដែលរងផលប៉ះពាល់ឡើងវិញ ដោយធ្វើឱ្យការកំណត់រចនាសម្ព័ន្ធមេស្រស់ថ្មីនៅពេលចាំបាច់។ រក្សាការស្វែងរកឱ្យនៅក្នុងម៉ាស៊ីន៖ ឯកសារចាប់ផ្ដើម និងការចម្លងបរិស្ថានអាចមានព័ត៌មានសម្ងាត់។ លទ្ធផលដែលត្រូវផ្ទៀងផ្ទាត់គឺតម្លៃដែលពាក្យបញ្ជាគោលដៅទទួលមរតក មិនមែនឯកសារចុងក្រោយដែលអាច unset វាបានទេ។

អត្ថបទពាក់ព័ន្ធ