ຕັ້ງຕົວແປພຣັອກຊີໃນ /etc/environment ສຳລັບເຊສຊັນເຂົ້າສູ່ລະບົບ PAM
ໃຊ້ລາຍການ KEY=value ຕາມຕົວອັກສອນສຳລັບໄຟລ໌ສະພາບແວດລ້ອມຂອງ PAM ແລະແຍກອອກຈາກຄຳສັ່ງເລີ່ມ shell.
ເມື່ອບໍລິການເຂົ້າສູ່ລະບົບໃຊ້ pam_env ເພື່ອອ່ານ /etc/environment, ໄຟລ໌ຈະໃຫ້ຂໍ້ມູນສະພາບແວດລ້ອມງ່າຍໆ:
http_proxy=http://proxy.example:8080
https_proxy=http://proxy.example:8080
ໃຊ້ຄ່າຕາມຕົວອັກສອນຄົບຖ້ວນ. ສຳລັບເຊສຊັນທີ່ຄຳຮ້ອງສາທາລະນະອາດຜ່ານຕົວກາງສາທາລະນະ, ລາຍຊື່ພຣັອກຊີ HTTP ຈະໃຫ້ຜູ້ສະໝັກສຳລັບ URL HTTP ເຫຼົ່ານີ້. ນີ້ບໍ່ແມ່ນ shell script ສຳລັບລັບຄຳສັ່ງ, ເອີ້ນ export ຫຼືສ້າງ URL ດ້ວຍການແທນຄຳສັ່ງ. Linux-PAM ບັນທຶກ export prefix ເພື່ອຄວາມເຂົ້າກັນໄດ້, ແຕ່ລະເລີຍຄຳແນະນຳນັ້ນ; ຮູບແບບ KEY=value ບອກຂໍ້ມູນໂດຍກົງ.
ການໂຫຼດໄຟລ໌ຂຶ້ນກັບການຕັ້ງຄ່າ PAM ຂອງບໍລິການເຂົ້າສູ່ລະບົບ ແລະ ຕົວເລືອກໄຟລ໌ສະພາບແວດລ້ອມ. ແອັບຯທີ່ມີຢູ່ແລ້ວບໍ່ໄດ້ໂຫຼດສະພາບແວດລ້ອມໃໝ່ພຽງເພາະໄຟລ໌ປ່ຽນ. ເຊສຊັນເຂົ້າສູ່ລະບົບໃໝ່ທີ່ເຂົ້າຮ່ວມແມ່ນຂອບເຂດວົງຈອນຊີວິດທີ່ກ່ຽວຂ້ອງ.
ແອັບຯຍັງຕ້ອງຮອງຮັບຕົວແປເຫຼົ່ານີ້. ບຣາວເຊີ, ບໍລິການລະບົບ ຫຼື ລູກຄ້າ HTTP ທີ່ຕັ້ງຄ່າຢ່າງຊັດເຈນອາດມີເສັ້ນທາງເລືອກພຣັອກຊີອື່ນ, ດັ່ງນັ້ນໄຟລ໌ບໍ່ແມ່ນກົດທີ່ບັງຄັບໃຫ້ທຸກ socket ຜ່ານຕົວກາງ.