ໃນຄໍາສັບທີ່ງ່າຍດາຍ, ຜູ້ໃຊ້ຈະໄດ້ຮັບການອະນຸຍາດຈາກກຸ່ມໄຟລ໌ໃນເວລາທີ່ປະຕິບັດ Folder / file / program / command. ສໍາລັບການປະຕິບັດການ, g+s overrides id ກຸ່ມທີ່ executable ຈະດໍາເນີນການເປັນ (ປົກກະຕິແລ້ວມັນແມ່ນສືບທອດມາຈາກພໍ່ແມ່). (egid ແມ່ນ "id group ທີ່ມີປະສິດທິພາບ" - ປົກກະຕິແລ້ວຄືກັນກັບ gid, "id group", ແຕ່ໃນທີ່ນີ້ແຕກຕ່າງກັນ.)
chmod g ຫມາຍຄວາມວ່າແນວໃດ?
chmod g+s .; ຄໍາສັ່ງນີ້ກໍານົດ "ຊຸດ ID ກຸ່ມ" (setgid) ຮູບແບບບິດກ່ຽວກັບໄດເລກະທໍລີປະຈຸບັນ, ຂຽນເປັນ . . ນີ້ຫມາຍຄວາມວ່າໄຟລ໌ແລະໄດເລກະທໍລີຍ່ອຍໃຫມ່ທັງຫມົດທີ່ສ້າງຂຶ້ນພາຍໃນໄດເລກະທໍລີປະຈຸບັນໄດ້ຮັບມໍລະດົກຂອງກຸ່ມ ID ຂອງໄດເລກະທໍລີ, ແທນທີ່ຈະເປັນ ID ກຸ່ມຕົ້ນຕໍຂອງຜູ້ໃຊ້ທີ່ສ້າງໄຟລ໌.
755 ການອະນຸຍາດແມ່ນຫຍັງ?
755 ຫມາຍເຖິງການອ່ານແລະປະຕິບັດການເຂົ້າເຖິງສໍາລັບທຸກຄົນແລະຍັງຂຽນການເຂົ້າເຖິງສໍາລັບເຈົ້າຂອງໄຟລ໌. … ດັ່ງນັ້ນ, ບໍ່ຄວນມີການອະນຸຍາດໃຫ້ຄົນອື່ນນອກເໜືອໄປຈາກເຈົ້າຂອງເພື່ອຂຽນໃສ່ໄຟລ໌, ຕ້ອງການການອະນຸຍາດ 755.
chmod 2775 ຫມາຍຄວາມວ່າແນວໃດ?
Chmod 2775 (chmod a+rwx,ow,ug+s,+t,us,-t) ກໍານົດການອະນຸຍາດເພື່ອໃຫ້, (U)ser / ເຈົ້າຂອງສາມາດອ່ານ, ສາມາດຂຽນແລະສາມາດດໍາເນີນການໄດ້. (G) roup ສາມາດອ່ານ, ສາມາດຂຽນແລະສາມາດປະຕິບັດໄດ້. (O) ຄົນອື່ນສາມາດອ່ານ, ຂຽນບໍ່ໄດ້ ແລະສາມາດປະຕິບັດໄດ້.
chmod 666 ເຮັດຫຍັງ?
chmod 666 file/folder ໝາຍຄວາມວ່າຜູ້ໃຊ້ທັງໝົດສາມາດອ່ານ ແລະຂຽນໄດ້ ແຕ່ບໍ່ສາມາດປະຕິບັດໄຟລ໌/folder ໄດ້; … chmod 744 file/folder ອະນຸຍາດໃຫ້ພຽງແຕ່ຜູ້ໃຊ້ (ເຈົ້າຂອງ) ການດໍາເນີນການທັງຫມົດ; ກຸ່ມແລະຜູ້ໃຊ້ອື່ນໆໄດ້ຖືກອະນຸຍາດໃຫ້ພຽງແຕ່ອ່ານ.
ຄວາມຫມາຍຂອງ chmod 777 ແມ່ນຫຍັງ?
ການຕັ້ງຄ່າການອະນຸຍາດ 777 ກັບໄຟລ໌ຫຼືໄດເລກະທໍລີຫມາຍຄວາມວ່າມັນຈະສາມາດອ່ານ, ຂຽນແລະປະຕິບັດໄດ້ໂດຍຜູ້ໃຊ້ທັງຫມົດແລະອາດຈະສ້າງຄວາມສ່ຽງດ້ານຄວາມປອດໄພອັນໃຫຍ່ຫຼວງ. … ການເປັນເຈົ້າຂອງໄຟລ໌ສາມາດປ່ຽນແປງໄດ້ໂດຍໃຊ້ຄໍາສັ່ງ chown ແລະການອະນຸຍາດດ້ວຍຄໍາສັ່ງ chmod.
ການອະນຸຍາດໄຟລ໌ແມ່ນຫຍັງ?
ແທນທີ່ຈະເປັນ x ປົກກະຕິທີ່ສະແດງໃຫ້ເຫັນການອະນຸຍາດປະຕິບັດ, ທ່ານຈະເຫັນ s (ເພື່ອຊີ້ບອກ SUID) ການອະນຸຍາດພິເສດສໍາລັບຜູ້ໃຊ້. … ເຊັ່ນດຽວກັນ, ແທນທີ່ຈະ x ປົກກະຕິທີ່ສະແດງເຖິງການອະນຸຍາດປະຕິບັດ, ທ່ານຈະເຫັນ s (ເພື່ອຊີ້ບອກ SGID) ການອະນຸຍາດພິເສດສໍາລັບຜູ້ໃຊ້ກຸ່ມ.
Rwxrwxrwx ແມ່ນຫຍັງ?
ດັ່ງນັ້ນ -rwxrwxrwx ຂ້າງເທິງຊີ້ໃຫ້ເຫັນວ່າຜູ້ໃຊ້, ກຸ່ມ, ແລະອື່ນໆໄດ້ອ່ານ, ຂຽນແລະປະຕິບັດການອະນຸຍາດສໍາລັບໄຟລ໌ນັ້ນຫຼືໃນຄໍາສັບຕ່າງໆອື່ນໆ: ເຈົ້າຂອງໄຟລ໌, ໃຜຢູ່ໃນກຸ່ມຂອງໄຟລ໌, ແລະທຸກຄົນໄດ້ອ່ານ, ຂຽນ, ແລະປະຕິບັດ. ການອະນຸຍາດສໍາລັບໄຟລ໌ນັ້ນ).
chmod 775 ຫມາຍຄວາມວ່າແນວໃດ?
Chmod 775 (chmod a+rwx,ow) ກໍານົດການອະນຸຍາດເພື່ອໃຫ້, (U)ser / ເຈົ້າຂອງສາມາດອ່ານ, ສາມາດຂຽນແລະສາມາດດໍາເນີນການໄດ້. (G) roup ສາມາດອ່ານ, ສາມາດຂຽນແລະສາມາດປະຕິບັດ. (O) ຄົນອື່ນສາມາດອ່ານ, ຂຽນບໍ່ໄດ້ ແລະສາມາດປະຕິບັດໄດ້.
chmod 744 ຫມາຍຄວາມວ່າແນວໃດ?
Chmod 744 (chmod a+rwx,g-wx,o-wx) ກໍານົດການອະນຸຍາດເພື່ອໃຫ້, (U)ser / ເຈົ້າຂອງສາມາດອ່ານ, ສາມາດຂຽນແລະສາມາດດໍາເນີນການໄດ້. (G) roup ສາມາດອ່ານ, ຂຽນບໍ່ໄດ້ ແລະບໍ່ສາມາດປະຕິບັດໄດ້. (O) ຄົນອື່ນສາມາດອ່ານບໍ່ສາມາດຂຽນແລະບໍ່ສາມາດປະຕິບັດ.
chmod 664 ຫມາຍຄວາມວ່າແນວໃດ?
Chmod 664 (chmod a+rwx,ux,gx,o-wx) ກໍານົດການອະນຸຍາດເພື່ອໃຫ້, (U)ser / ເຈົ້າຂອງສາມາດອ່ານ, ສາມາດຂຽນແລະບໍ່ສາມາດດໍາເນີນການໄດ້. (G) roup ສາມາດອ່ານ, ສາມາດຂຽນແລະບໍ່ສາມາດປະຕິບັດໄດ້. (O) ຄົນອື່ນສາມາດອ່ານບໍ່ສາມາດຂຽນແລະບໍ່ສາມາດປະຕິບັດ.
chmod 555 ເຮັດຫຍັງ?
Chmod 555 ຫມາຍຄວາມວ່າແນວໃດ? ການຕັ້ງຄ່າການອະນຸຍາດຂອງໄຟລ໌ເປັນ 555 ເຮັດໃຫ້ມັນດັ່ງນັ້ນໄຟລ໌ບໍ່ສາມາດຖືກແກ້ໄຂທັງຫມົດໂດຍໃຜຍົກເວັ້ນ superuser ຂອງລະບົບ (ຮຽນຮູ້ເພີ່ມເຕີມກ່ຽວກັບ Linux superuser).
chmod 400 ເຮັດຫຍັງ?
chmod 400 myfile – ໃຫ້ຜູ້ໃຊ້ອ່ານອະນຸຍາດ, ແລະລົບການອະນຸຍາດອື່ນໆທັງຫມົດ. ການອະນຸຍາດເຫຼົ່ານີ້ແມ່ນໄດ້ລະບຸໄວ້ໃນ octal, char ທໍາອິດແມ່ນສໍາລັບຜູ້ໃຊ້, ທີສອງສໍາລັບກຸ່ມແລະທີສາມແມ່ນສໍາລັບການອື່ນໆ. … chmod 751 myfile – ໃຫ້ຜູ້ໃຊ້ເຂົ້າເຖິງຢ່າງເຕັມທີ່, ກຸ່ມອ່ານແລະປະຕິບັດການອະນຸຍາດ, ແລະອື່ນໆ, ປະຕິບັດການອະນຸຍາດ.
ຂ້ອຍຈະອະນຸຍາດໃຫ້ອ່ານໄດ້ແນວໃດ?
ເພື່ອປ່ຽນການອະນຸຍາດໄຟລ໌ແລະໄດເລກະທໍລີ, ໃຊ້ຄໍາສັ່ງ chmod (ປ່ຽນໂຫມດ). ເຈົ້າຂອງໄຟລ໌ສາມາດປ່ຽນແປງການອະນຸຍາດສໍາລັບຜູ້ໃຊ້ (u ), ກຸ່ມ ( g ) , ຫຼືອື່ນໆ (o ) ໂດຍການເພີ່ມ (+ ) ຫຼືລົບ (– ) ການອ່ານ, ຂຽນ, ແລະປະຕິບັດການອະນຸຍາດ.
...
ແບບຟອມຢ່າງແທ້ຈິງ.
ການອະນຸຍາດ | ຈໍານວນ |
---|---|
ອ່ານ (r) | 4 |
ຂຽນ (ວ) | 2 |
ປະຕິບັດ (x) | 1 |