ຮຽນຮູ້ຄວາມແຕກຕ່າງລະຫວ່າງ "su" ແລະ "su -" Commands ໃນ Linux
ໃນບົດຂຽນກ່ອນ ໜ້າ ນີ້, ພວກເຮົາໄດ້ອະທິບາຍໃຫ້ທ່ານເຫັນຄວາມແຕກຕ່າງລະຫວ່າງ ຄຳ ສັ່ງ sudo ແລະ su ໃນ Linux. ນີ້ແມ່ນສອງ ຄຳ ສັ່ງທີ່ ສຳ ຄັນທີ່ໃຊ້ໃນການປະຕິບັດຄວາມປອດໄພໃນ Linux, ກ່ຽວກັບນະໂຍບາຍການຄຸ້ມຄອງຜູ້ໃຊ້ແລະການອະນຸຍາດຂອງຜູ້ໃຊ້.
ຄຳ ສັ່ງ su ຖືກ ນຳ ໃຊ້ເພື່ອປ່ຽນໃຫ້ຜູ້ໃຊ້ອື່ນ, ໃນ ຄຳ ສັບອື່ນກໍ່ປ່ຽນ ID ຜູ້ໃຊ້ໃນຊ່ວງເຂົ້າສູ່ລະບົບປົກກະຕິ (ນັ້ນແມ່ນເຫດຜົນທີ່ບາງຄັ້ງມັນຖືກເອີ້ນວ່າ switch (-)
ຜູ້ໃຊ້ໂດຍຜູ້ໃຊ້ Linux ຈຳ ນວນ ໜຶ່ງ ). ຖ້າປະຕິບັດໂດຍບໍ່ມີຊື່ຜູ້ໃຊ້, ຍົກຕົວຢ່າງ su -
, ມັນຈະເຂົ້າສູ່ລະບົບເປັນຜູ້ໃຊ້ຮາກໂດຍຄ່າເລີ່ມຕົ້ນ.
ສິ່ງທ້າທາຍທົ່ວໄປທີ່ຜູ້ໃຊ້ Linux ປະເຊີນ ໜ້າ ໃໝ່ ແມ່ນການເຂົ້າໃຈຄວາມແຕກຕ່າງລະຫວ່າງ“ su” ແລະ“ su -”. ບົດຂຽນນີ້ຈະຊ່ວຍໃຫ້ທ່ານເຂົ້າໃຈສັ້ນໆກ່ຽວກັບຄວາມແຕກຕ່າງລະຫວ່າງ“ su” ແລະ“ su -” ໃນລະບົບ Linux.
ໂດຍປົກກະຕິແລ້ວ, ເພື່ອກາຍເປັນຜູ້ໃຊ້ອື່ນຫລືເຂົ້າສູ່ລະບົບກັບຜູ້ໃຊ້ອື່ນ, ທ່ານສາມາດຮຽກຮ້ອງ ຄຳ ສັ່ງຕໍ່ໄປນີ້, ຫຼັງຈາກນັ້ນທ່ານຈະໄດ້ຮັບການກະຕຸ້ນເຕືອນກ່ຽວກັບລະຫັດລັບຂອງຜູ້ໃຊ້ທີ່ທ່ານ ກຳ ລັງປ່ຽນໄປ.
$ su tecmint
ພິຈາລະນາສະຖານະການໃນ ໜ້າ ຈໍຂ້າງເທິງ, ມັນເປັນສິ່ງ ສຳ ຄັນທີ່ຈະຕ້ອງສັງເກດວ່າຜູ້ໃຊ້ tecmint
ຮັກສາສະພາບແວດລ້ອມຈາກການເຂົ້າສູ່ລະບົບເຂົ້າສູ່ລະບົບຕົ້ນສະບັບຂອງຜູ້ໃຊ້, ໄດເລກະທໍລີເຮັດວຽກໃນປະຈຸບັນແລະເສັ້ນທາງໄປຫາແຟ້ມທີ່ປະຕິບັດໄດ້ຍັງຄືເກົ່າ.
ດ້ວຍເຫດນີ້, ໃນເວລາທີ່ຜູ້ໃຊ້ tecmint ພະຍາຍາມເຮັດລາຍຊື່ໄດເລກະທໍລີທີ່ເຮັດວຽກ (ເຊິ່ງມັນຍັງໃຊ້ໄດເລກະທໍລີເຮັດວຽກຂອງ aaronkilik), ຂໍ້ຜິດພາດ: "ls: ບໍ່ສາມາດເປີດໄດເລກະທໍລີ. ການອະນຸຍາດຖືກປະຕິເສດ" ຖືກສະແດງ.
ແຕ່ໃນທີ່ສຸດ, tecmint ຂອງຜູ້ໃຊ້ສາມາດລາຍຊື່ໄດເລກະທໍລີຢູ່ເຮືອນຂອງລາວຫຼັງຈາກແລ່ນ ຄຳ ສັ່ງ cd ໂດຍບໍ່ມີທາງເລືອກໃດໆ.
ອັນທີສອງ, ເມື່ອທ່ານຮຽກຮ້ອງ su
ດ້ວຍ -
, ຫຼື -l
ຫຼື - ເຂົ້າສູ່ລະບົບ
ທຸງ, ມັນສະ ເໜີ ໃຫ້ທ່ານ ການໂຕ້ຕອບເຂົ້າສູ່ລະບົບຄ້າຍຄືກັບເວລາທີ່ທ່ານເຂົ້າສູ່ລະບົບປົກກະຕິ. ຄຳ ສັ່ງທັງ ໝົດ ທີ່ຢູ່ທາງລຸ່ມແມ່ນທຽບເທົ່າກັນ.
$ su - tecmint OR $ su -l tecmint OR $ su --login tecmint
ໃນກໍລະນີນີ້, tecmint ຂອງຜູ້ໃຊ້ແມ່ນໄດ້ສະ ໜອງ ສະພາບແວດລ້ອມການເຂົ້າສູ່ລະບົບແບບເລີ່ມຕົ້ນຂອງຕົນເອງ, ລວມທັງເສັ້ນທາງໄປຫາແຟ້ມທີ່ໃຊ້ງານໄດ້; ລາວຍັງເຂົ້າໄປໃນບ່ອນ ທຳ ອິດຂອງລາວ.
ສິ່ງທີ່ ສຳ ຄັນ, ເມື່ອທ່ານໃຊ້ su
ໂດຍບໍ່ມີຊື່ຜູ້ໃຊ້, ທ່ານຈະກາຍເປັນຕົວແທນ Superuser ໂດຍອັດຕະໂນມັດ. ທ່ານຈະໄດ້ຮັບສະພາບແວດລ້ອມໃນຕອນຕົ້ນຂອງຮາກ, ລວມທັງເສັ້ນທາງໄປສູ່ການປ່ຽນໄຟລ໌ທີ່ສາມາດປະຕິບັດໄດ້. ນອກນັ້ນທ່ານຍັງຈະລົງໃນລະບົບເຮືອນຂອງ root:
$ su
ຍັງກວດເບິ່ງ: ວິທີການສະແດງດາວເຄາະໃນຂະນະທີ່ພິມລະຫັດຜ່ານ Sudo ໃນ Linux
ພວກເຮົາຫວັງວ່າທ່ານຈະເຫັນບົດຂຽນນີ້ເປັນຂໍ້ມູນ. ທ່ານສາມາດຖາມ ຄຳ ຖາມໃດໆຫຼືແບ່ງປັນຄວາມຄິດຂອງທ່ານຜ່ານພາກ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.