ເພື່ອເພີ່ມຜູ້ໃຊ້ທີ່ມີຢູ່ແລ້ວໃຫ້ກັບຫຼາຍກຸ່ມຮອງ, ໃຊ້ຄໍາສັ່ງ usermod ທີ່ມີທາງເລືອກ -G ແລະຊື່ຂອງກຸ່ມທີ່ມີເຄື່ອງໝາຍຈຸດ. ໃນຕົວຢ່າງນີ້, ພວກເຮົາຈະເພີ່ມ user2 ເຂົ້າໄປໃນ mygroup ແລະ mygroup1 .
ຜູ້ໃຊ້ Linux ສາມາດມີຫຼາຍກຸ່ມບໍ?
ໃນຂະນະທີ່ ບັນຊີຜູ້ໃຊ້ສາມາດເປັນສ່ວນຫນຶ່ງຂອງຫຼາຍກຸ່ມ, ຫນຶ່ງໃນກຸ່ມແມ່ນສະເຫມີ "ກຸ່ມປະຖົມ" ແລະອີກກຸ່ມຫນຶ່ງແມ່ນ "ກຸ່ມຮອງ". ຂະບວນການເຂົ້າສູ່ລະບົບຂອງຜູ້ໃຊ້ແລະໄຟລ໌ແລະໂຟນເດີທີ່ຜູ້ໃຊ້ສ້າງຈະຖືກມອບຫມາຍໃຫ້ກຸ່ມຕົ້ນຕໍ.
ຂ້ອຍຈະເພີ່ມກຸ່ມທີສອງໄດ້ແນວໃດ?
ການນໍາໃຊ້ ເຄື່ອງມືເສັ້ນຄໍາສັ່ງ usermod ເພື່ອມອບໝາຍຜູ້ໃຊ້ໃຫ້ກັບກຸ່ມຮອງ. ໃນທີ່ນີ້ທ່ານສາມາດກໍານົດຊື່ກຸ່ມຫຼາຍອັນແຍກພວກມັນດ້ວຍເຄື່ອງໝາຍຈຸດ. ຄໍາສັ່ງຕໍ່ໄປນີ້ຈະເພີ່ມ jack ກັບກຸ່ມ sudo. ເພື່ອໃຫ້ແນ່ໃຈວ່າ, ໃຫ້ກວດເບິ່ງການເຂົ້າຢູ່ໃນ /etc/group file.
ຂ້ອຍຈະເພີ່ມຜູ້ໃຊ້ເຂົ້າໃນຫຼາຍກຸ່ມໄດ້ແນວໃດ?
ເພີ່ມຜູ້ໃຊ້ໃສ່ຫຼາຍກຸ່ມເມື່ອສ້າງຜູ້ໃຊ້
ພຽງແຕ່ເພີ່ມການໂຕ້ຖຽງ -G ກັບຄໍາສັ່ງ useradd. ໃນຕົວຢ່າງຕໍ່ໄປນີ້, ພວກເຮົາຈະເພີ່ມຜູ້ໃຊ້ສູງສຸດແລະເພີ່ມລາວເຂົ້າໄປໃນກຸ່ມ sudo ແລະ lpadmin. ນີ້ຈະເປັນການເພີ່ມຜູ້ໃຊ້ເຂົ້າໃນກຸ່ມຫຼັກຂອງລາວ. ປົກກະຕິແລ້ວກຸ່ມຕົ້ນຕໍແມ່ນຕັ້ງຊື່ຕາມຜູ້ໃຊ້.
ເຈົ້າສາມາດມີຫຼາຍກຸ່ມຕົ້ນຕໍບໍ?
ຜູ້ໃຊ້ບໍ່ສາມາດມີຫຼາຍກ່ວາກຸ່ມຕົ້ນຕໍ. ເປັນຫຍັງ? ເນື່ອງຈາກວ່າ APIs ທີ່ໃຊ້ສໍາລັບການເຂົ້າເຖິງຂໍ້ມູນ passwd ຈໍາກັດມັນຢູ່ໃນກຸ່ມຕົ້ນຕໍຫນຶ່ງ.
ຂ້ອຍຈະເພີ່ມຜູ້ໃຊ້ຫຼາຍຄົນໃສ່ເວລາໃດນຶ່ງໃນ Linux?
ວິທີການສ້າງບັນຊີຜູ້ໃຊ້ຫຼາຍໃນ Linux?
- sudo newusers user_deatils. txt user_details. …
- ຊື່ຜູ້ໃຊ້:ລະຫັດຜ່ານ:UID:GID:ຄໍາເຫັນ:HomeDirectory:UserShell.
- ~$ cat MoreUsers. …
- sudo chmod 0600 ຜູ້ໃຊ້ເພີ່ມເຕີມ. …
- ubuntu@ubuntu:~$ tail -5 /etc/passwd.
- sudo newusers MoreUsers. …
- cat /etc/passwd.
ຂ້ອຍຈະລາຍຊື່ກຸ່ມທັງຫມົດໃນ Linux ໄດ້ແນວໃດ?
ເພື່ອເບິ່ງກຸ່ມທັງໝົດຢູ່ໃນລະບົບງ່າຍໆ ເປີດໄຟລ໌ /etc/group. ແຕ່ລະແຖວໃນໄຟລ໌ນີ້ສະແດງຂໍ້ມູນສໍາລັບກຸ່ມຫນຶ່ງ. ທາງເລືອກອື່ນແມ່ນການໃຊ້ຄໍາສັ່ງ getent ທີ່ສະແດງລາຍການຈາກຖານຂໍ້ມູນທີ່ຖືກຕັ້ງຄ່າໃນ /etc/nsswitch.
ຂ້ອຍຈະລາຍຊື່ກຸ່ມທັງຫມົດໃນ Ubuntu ໄດ້ແນວໃດ?
ເປີດ Ubuntu Terminal ຜ່ານ Ctrl+Alt+T ຫຼືຜ່ານ Dash. ຄໍາສັ່ງນີ້ລາຍຊື່ກຸ່ມທັງຫມົດທີ່ເຈົ້າຂຶ້ນກັບ.
ຂ້ອຍຈະລາຍຊື່ຜູ້ໃຊ້ທັງຫມົດໃນ Ubuntu ໄດ້ແນວໃດ?
ລາຍຊື່ຜູ້ໃຊ້ໃນ Ubuntu ສາມາດພົບໄດ້ໃນ ໄຟລ໌ /etc/passwd. ໄຟລ໌ /etc/passwd ແມ່ນບ່ອນເກັບຂໍ້ມູນຜູ້ໃຊ້ໃນທ້ອງຖິ່ນທັງໝົດຂອງທ່ານ. ທ່ານສາມາດເບິ່ງລາຍຊື່ຜູ້ໃຊ້ໃນໄຟລ໌ /etc/passwd ຜ່ານສອງຄໍາສັ່ງ: ຫນ້ອຍແລະ cat.
ຂ້ອຍຈະສ້າງໂຟນເດີທີ່ແບ່ງປັນໃນ Linux ໄດ້ແນວໃດ?
ຂ້າງລຸ່ມນີ້ແມ່ນຂັ້ນຕອນວິທີການສ້າງໂຟນເດີແບ່ງປັນທີ່ຜູ້ໃຊ້ສາມາດແລະປັບປຸງໄຟລ໌ສ່ວນບຸກຄົນ.
- ຂັ້ນຕອນທີ 1 - ສ້າງໂຟນເດີທີ່ຈະແບ່ງປັນ. …
- ຂັ້ນຕອນທີ 2 - ສ້າງກຸ່ມຜູ້ໃຊ້. …
- ຂັ້ນຕອນທີ 3 - ສ້າງກຸ່ມຜູ້ໃຊ້. …
- ຂັ້ນຕອນທີ 4 - ໃຫ້ການອະນຸຍາດ. …
- ຂັ້ນຕອນທີ 5 - ເພີ່ມຜູ້ໃຊ້ເຂົ້າໃນກຸ່ມ.
ໄຟລ໌ສາມາດເປັນຂອງຫຼາຍກຸ່ມບໍ?
ມັນເປັນໄປບໍ່ໄດ້ທີ່ຈະມີໄຟລ໌ເປັນເຈົ້າຂອງ ໂດຍກຸ່ມ Linux ຫຼາຍກຸ່ມທີ່ມີການອະນຸຍາດ Unix ແບບດັ້ງເດີມ. (ຢ່າງໃດກໍຕາມ, ມັນເປັນໄປໄດ້ກັບ ACL.) ແຕ່ວ່າທ່ານອາດຈະນໍາໃຊ້ການແກ້ໄຂດັ່ງຕໍ່ໄປນີ້ແລະການສ້າງກຸ່ມໃຫມ່ (ເຊັ່ນ: devFirms ) ເຊິ່ງຈະລວມມີຜູ້ໃຊ້ທັງຫມົດຂອງກຸ່ມ devFirmA , devFirmB ແລະ devFirmC .
ຂ້ອຍສາມາດສ້າງກຸ່ມໄດ້ແນວໃດ?
ເພື່ອສ້າງກຸ່ມ ໃໝ່:
- ເລືອກຜູ້ໃຊ້ຈາກແຖບຕາຕະລາງ, ຈາກນັ້ນຄລິກທີ່ Share app ດ້ວຍປຸ່ມຜູ້ໃຊ້ໃໝ່.
- ຄລິກໄອຄອນປຶ້ມທີ່ຢູ່ໃນກ່ອງໂຕ້ຕອບ ແບ່ງປັນກັບຜູ້ໃຊ້ໃໝ່.
- ໃນເມນູເລື່ອນລົງ, ເລືອກກຸ່ມ.
- ຄລິກສ້າງກຸ່ມໃໝ່.
- ໃສ່ຊື່ກຸ່ມ ແລະຄໍາອະທິບາຍທາງເລືອກ.
- ກົດ ສ້າງ ກຸ່ມ.
ຂ້ອຍຈະເອົາຜູ້ໃຊ້ອອກຈາກຫຼາຍກຸ່ມໃນ Linux ໄດ້ແນວໃດ?
11. ລຶບຜູ້ໃຊ້ອອກຈາກກຸ່ມທັງໝົດ (ເສີມ ຫຼື ສຳຮອງ)
- ພວກເຮົາສາມາດໃຊ້ gpasswd ເພື່ອເອົາຜູ້ໃຊ້ອອກຈາກກຸ່ມ.
- ແຕ່ຖ້າຜູ້ໃຊ້ເປັນສ່ວນຫນຶ່ງຂອງຫຼາຍກຸ່ມຫຼັງຈາກນັ້ນທ່ານຈໍາເປັນຕ້ອງປະຕິບັດ gpasswd ຫຼາຍຄັ້ງ.
- ຫຼືຂຽນສະຄຣິບເພື່ອເອົາຜູ້ໃຊ້ອອກຈາກກຸ່ມເສີມທັງໝົດ.
- ອີກທາງເລືອກ, ພວກເຮົາສາມາດໃຊ້ usermod -G ""