4.3. ເພີ່ມຜູ້ໃຊ້ LFS
ເມື່ອເຂົ້າສູ່ລະບົບເປັນຜູ້ໃຊ້ ຮາກ, ການເຮັດຜິດພາດດຽວສາມາດທໍາລາຍຫຼືທໍາລາຍລະບົບ. ດັ່ງນັ້ນ, ພວກເຮົາແນະນໍາໃຫ້ສ້າງແພັກເກັດໃນບົດນີ້ເປັນຜູ້ໃຊ້ທີ່ບໍ່ມີສິດທິພິເສດ. ທ່ານສາມາດນໍາໃຊ້ຊື່ຜູ້ໃຊ້ຂອງທ່ານເອງ, ແຕ່ເພື່ອເຮັດໃຫ້ມັນງ່າຍຕໍ່ການຕັ້ງຄ່າສະພາບແວດລ້ອມການເຮັດວຽກທີ່ສະອາດ, ສ້າງຜູ້ໃຊ້ໃຫມ່ທີ່ເອີ້ນວ່າ lfs ເປັນສະມາຊິກຂອງກຸ່ມໃຫມ່ (ຍັງມີຊື່ lfs) ແລະໃຊ້ຜູ້ໃຊ້ນີ້ໃນລະຫວ່າງຂະບວນການຕິດຕັ້ງ. ເປັນ ຮາກ, ອອກຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອເພີ່ມຜູ້ໃຊ້ໃຫມ່:
groupadd lfs
useradd -s /bin/bash -g lfs -m -k /dev/null lfs
groupadd lfs
useradd -s /bin/bash -g lfs -m -k /dev/null lfs
ຄວາມຫມາຍຂອງທາງເລືອກໃນບັນຊີຄໍາສັ່ງ:
-s /bin/bash
ນີ້ເຮັດໃຫ້ bash shell ເລີ່ມຕົ້ນສໍາລັບຜູ້ໃຊ້ lfs.
-g lfs
ຕົວເລືອກນີ້ເພີ່ມຜູ້ໃຊ້ lfs ກຸ່ມ lfs.
-m
ນີ້ສ້າງໄດເລກະທໍລີເຮືອນສໍາລັບ lfs.
-k /dev/null
ພາລາມິເຕີນີ້ປ້ອງກັນການຄັດລອກໄຟລ໌ທີ່ເປັນໄປໄດ້ຈາກໄດເລກະທໍລີ skeleton (ຄ່າເລີ່ມຕົ້ນແມ່ນ / ແລະອື່ນໆ) ໂດຍການປ່ຽນສະຖານທີ່ປ້ອນຂໍ້ມູນໃສ່ອຸປະກອນ null ພິເສດ.
lfs
ນີ້ແມ່ນຊື່ທີ່ແທ້ຈິງສໍາລັບກຸ່ມທີ່ສ້າງຂື້ນແລະຜູ້ໃຊ້.
ເພື່ອເຂົ້າສູ່ລະບົບເປັນ lfs (ກົງກັນຂ້າມກັບການປ່ຽນໄປຫາຜູ້ໃຊ້ lfs ເມື່ອເຂົ້າສູ່ລະບົບເປັນ ຮາກ, ທີ່ບໍ່ຕ້ອງການ lfs user to have a password), ໃຫ້ lfs ລະຫັດຜ່ານ:
passwd lfs
passwd lfs
ການຊ່ວຍເຫຼືອລ້າ lfs ການເຂົ້າເຖິງຢ່າງເຕັມທີ່ກັບ $LFS/ເຄື່ອງມື ໂດຍການເຮັດ lfs ເຈົ້າຂອງລະບົບ:
chown -v lfs $LFS/ເຄື່ອງມື
chown -v lfs $LFS/ເຄື່ອງມື
ຖ້າໄດເລກະທໍລີເຮັດວຽກແຍກຕ່າງຫາກຖືກສ້າງຂື້ນຕາມຄໍາແນະນໍາ, ໃຫ້ຜູ້ໃຊ້ lfs ຄວາມເປັນເຈົ້າຂອງຂອງໄດເລກະທໍລີນີ້:
chown -v lfs $LFS/ແຫຼ່ງ
chown -v lfs $LFS/ແຫຼ່ງ
ຕໍ່ໄປ, ເຂົ້າສູ່ລະບົບເປັນຜູ້ໃຊ້ lfs. ນີ້ສາມາດເຮັດໄດ້ໂດຍຜ່ານ console virtual, ຜ່ານຕົວຈັດການການສະແດງ, ຫຼືດ້ວຍຄໍາສັ່ງຜູ້ໃຊ້ທົດແທນດັ່ງຕໍ່ໄປນີ້:
su - lfs
su - lfs
ການ "-” ຄໍາແນະນໍາ su ເພື່ອເລີ່ມຕົ້ນ shell ເຂົ້າສູ່ລະບົບກົງກັນຂ້າມກັບ shell ທີ່ບໍ່ແມ່ນການເຂົ້າສູ່ລະບົບ. ຄວາມແຕກຕ່າງລະຫວ່າງຫອຍທັງສອງຊະນິດນີ້ສາມາດພົບໄດ້ໃນລາຍລະອຽດ bash(1) ແລະ ຂໍ້ມູນ bash.