ฉันมีบ๊อบติดอยู่กับกลุ่มต่าง ๆ มากมายเขาเป็นหุ่นทดสอบของฉันตอนนี้ฉันตั้งบ๊อบให้กับกลุ่มหลักที่เรียกว่า ftptest และกลุ่มรองอื่นสองสามกลุ่ม
ฉันออกคำสั่งนี้ cat group
และดูว่า bob ไม่มีรายการอยู่ในกลุ่ม ftptest แต่เมื่อออก -g เพื่อตั้งกลุ่มหลักอีกครั้งระบบจะบอกว่าไม่มีการเปลี่ยนแปลงแม้ว่าบ๊อบจะไม่แสดงก็ตาม
ฉันยังไม่ได้ออกจากระบบและอีกครั้ง
ตั้งค่ากลุ่มหลัก ftptest เป็น bob
ftptest:x:1002:bob,userx
userx@voided1.what~/Ubuntu>> su
Password:
# usermod -g ftptest bob
# cat /etc/group
ftptest:x:1002:bob,userx
ตั้งค่ากลุ่มรองให้เป็นบ็อบ
# usermod -G bob,users bob
# cat /etc/group
ftptest:x:1002:userx
ฉันสับสนเพราะบ๊อบไม่ได้อยู่ในกลุ่ม ftptest อีกต่อไปดังนั้นฉันจึงออกกลุ่มหลักอีกครั้งและรับข้อความนี้
# usermod -g ftptest bob
usermod: no changes
ฉันออกจากระบบและกลับเข้ามาใหม่กับผู้ใช้ทั้งสองคนที่ฉันมีในระบบ หนึ่งฉันทำการเปลี่ยนแปลงในและบัญชี bobs และยังไม่เห็นชื่อ bobs ข้างกลุ่มหลัก
userx@voided1.what~>> cat /etc/group
ftptest:x:1002:userx
แต่,
userx@voided1.what~>> groups bob
bob : ftptest users bob
ไม่ควร cat / etc / group show bob เป็นของ ftptest ใช่ไหม