พื้นหลัง
เทรเวอร์ลงชื่อเข้าใช้บัญชีของเขาใน ssh: //foobar.university.edu เป็นหนึ่งในนักพัฒนาในกล่องและเขาได้รับข้อความ:
id: cannot find name for group ID 131
เทรเวอร์แล้วตรวจสอบสิ่งนี้โดยใช้
vim /etc/group
ปัญหา
ค้นพบเทรเวอร์ว่ามีคือไม่มี 131 ที่ใดก็ได้ในไฟล์ / etc / กลุ่ม
เทรเวอร์จึงเรียกใช้ id ...
> id trevor
uid=4460(trevor) gid=131 groups=48(foobar),51(doobar),131
หากต้องการค้นพบกลุ่มหลักของเขาจะไม่มีชื่อติดอยู่
คำถาม
- มีอะไรเกิดขึ้นที่จะทำให้เกิดเหตุการณ์นี้ในกล่อง foobar.university.edu?
- สมมติว่าเทรเวอร์ต้องการแก้ไขปัญหานี้ (เช่นเพียงแค่สร้างกลุ่ม "เทรเวอร์" ที่จับคู่กับ GID 131) วิธีที่ดีที่สุดในการทำเช่นนี้คืออะไรโดยไม่ทำลายสิ่งอื่นบนเซิร์ฟเวอร์