Score:1

เมื่อ gpasswd กับ usermod/deluser?

ธง kz

ฉันพบเกี่ยวกับการจัดการผู้ใช้และกลุ่มในบทช่วยสอนมากมายที่ปรากฏ:

  • gpasswd - เพื่อเพิ่มและลบผู้ใช้ในกลุ่ม
  • ม็อดผู้ใช้/ผู้หลงผิด - เพื่อเพิ่ม แก้ไข และลบผู้ใช้ของกลุ่ม

สิ่งที่ไม่ชัดเจนคือ - เมื่อไหร่ gpasswd จะถูกบังคับมากกว่า ม็อดผู้ใช้/ผู้หลงผิด และในทางกลับกัน?

Score:4
ธง cn
raj

ผู้หลงผิด เป็นคำสั่งลบผู้ใช้ออกจากระบบพร้อมกัน ไม่ใช่ลบผู้ใช้ออกจากกลุ่ม

ไม่มี โมดูเซอร์ คำสั่ง คุณอาจหมายถึง ม็อดผู้ใช้.

ทั้งกับ ม็อดผู้ใช้ และ gpasswd คุณสามารถเพิ่ม/ลบผู้ใช้เข้า/ออกจากกลุ่มได้ พวกเขาเป็นสองวิธีที่แตกต่างกันในการบรรลุสิ่งเดียวกัน

อย่างไรก็ตาม คุณไม่สามารถเปลี่ยนผู้ใช้ได้ หลัก กลุ่มกับ gpasswd. ที่สามารถทำได้ด้วย ม็อดผู้ใช้ เท่านั้น. gpasswd จัดการเท่านั้นที่เรียกว่า เสริม กลุ่ม คุณสามารถดูกลุ่มหลักและกลุ่มเสริมของผู้ใช้ได้ด้วยคำสั่ง: id -ชื่อผู้ใช้. เอาต์พุตตัวอย่าง:

uid=1,000(raj) gid=1,000(raj) groups=1,000(raj),4(adm),20(dialout),24(cdrom),27(sudo),30(dip),46(plugdev),120 (lpadmin),131(lxd),132(sambashare)

กลุ่มที่ระบุว่า gid= เป็นกลุ่มหลักของผู้ใช้ กลุ่ม= แสดงรายการกลุ่มทั้งหมดที่ผู้ใช้เป็นสมาชิก (กลุ่มหลักจะอยู่ก่อน ตามด้วยกลุ่มเสริม)

นอกจากนี้ยังมีบางสิ่ง (ที่ไม่เกี่ยวข้องโดยตรงกับการเป็นสมาชิกกลุ่ม) ที่แต่ละคำสั่งสามารถทำได้ กับ ม็อดผู้ใช้ คุณสามารถแก้ไขแอตทริบิวต์อื่นๆ ของผู้ใช้ (เช่น เชลล์เริ่มต้นของผู้ใช้หรือโฮมไดเร็กทอรี) และด้วย gpasswd คุณสามารถตั้งรหัสผ่านกลุ่มที่อนุญาตให้ผู้ใช้ที่เป็น ไม่ สมาชิกของกลุ่มเพื่อเข้าร่วมกลุ่มชั่วคราวหากทราบรหัสผ่าน

cn flag
"ไม่ลบผู้ใช้ออกจากกลุ่ม" สามารถลบได้เฉพาะกลุ่ม ;)
marcelm avatar
cn flag
_"deluser เป็นคำสั่งในการลบผู้ใช้ทั้งหมดออกจากระบบ ไม่ใช่เพื่อลบผู้ใช้ออกจากกลุ่ม"_ - แน่นอนว่าคือ: `# deluser test adm` -> `Removing user \`test' from group \`adm ' ...`. ดูเพิ่มเติมที่ [เอกสารประกอบ](https://nixdoc.net/man-pages/Linux/man8/deluser.8.html#Remove%20an%20user%20from%20a%20specific%20group)
Manuel Jordan avatar
kz flag
BTW `usermod` ไม่สามารถลบกลุ่มรองได้โดยตรง แต่เป็นไปได้
Score:3
ธง cn

มันไม่เคยบังคับ

เช่นเดียวกับเครื่องมือมากมาย ระบบ Linux ที่แตกต่างกันได้รวมคำสั่งจำนวนมาก ดังนั้นเราจึงมีวิธีการที่ซ้ำกันเพื่อทำสิ่งเดียวกัน นอกจากนี้ยังมี เดลกรุ๊ป และสิ่งนั้นไม่ ผู้หลงผิด --group.

ผู้หลงผิด เป็นส่วนหนึ่งของชุดเครื่องมือจาก Debian จาก ผู้ใช้ที่เพิ่ม แพ็คเกจที่ Ubuntu สืบทอดมาและสามารถลบได้เฉพาะกลุ่มที่มี --กลุ่ม ตัวเลือก. Linux อื่น ๆ จะไม่มีสิ่งนั้นและสิ่งเหล่านั้นจะต้องทำด้วย ผู้ใช้เพิ่ม.

ความเข้ากันได้แบบย้อนกลับเป็นเหตุผลหนึ่ง อีกประการหนึ่งก็เพื่อให้ผู้ใช้ Unix กลุ่มใหญ่เริ่มใช้ Linux โดยไม่จำเป็นต้องเรียนรู้คำสั่งใหม่ หรือเมื่อลีนุกซ์เปิดอยู่ ก็มีคนเพิ่มคุณสมบัติที่ใช้ในยูนิกซ์

Score:2
ธง au

คำสั่งที่คุณกล่าวถึงใช้กับสถานการณ์ต่างๆ คุณใช้มันขึ้นอยู่กับสิ่งที่คุณต้องการทำให้สำเร็จ

เดอะ gpasswd คำสั่งที่ใช้ในการ จัดการ /etc/group, และ /etc/gshadow.

ในขณะเดียวกัน ผู้หลงผิด:

ลบ ผู้ใช้ หรือ กลุ่มจากระบบ

ส่วน ม็อดผู้ใช้ (ไม่ โมดูเซอร์):

แก้ไข บัญชีผู้ใช้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา