จุดประสงค์ของกลุ่ม 'nogroup' คืออะไร


16

เมื่อฉันแสดงกลุ่ม al ฉันเห็นหนึ่งชื่อ 'nogroup' นี่มีไว้เพื่ออะไร? มันควรจะเป็นสิทธิพิเศษอย่างน้อยหนึ่งหรือบางอย่าง? ฉันใช้ Ubuntu 11.04


1
ไม่เกี่ยวข้องกับคำถามของคุณอย่างจริงจัง แต่ฉันพบว่าrefspecs.linux-foundation.org/LSB_3.1.0/LSB-Core-generic/
Paolo

คำตอบ:


16

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


2
ไม่มีความรู้สึกในใคร / nogroup? ผมเคยพบว่า ntpd ใน OpenSuSE ถูกเรียกว่า "ไม่มีใคร" - ดังนั้นถ้ามีคนได้รับไม่มีใครเขาสามารถฆ่า ntpd ของฉัน ...
นิลส์

6
@ ไม่มีคุณถูกต้อง nobodyกระบวนทัศน์ของผู้ใช้ทำงานเฉพาะสำหรับบริการเดียว แนวทางปฏิบัติที่แนะนำคือการไปสู่การทำงานแต่ละขั้นตอนในฐานะผู้ใช้แยกต่างหาก
jw013

2

เอกสารของ Debian สำหรับnogroupอธิบายมันเป็น:

nogroup (ผู้ใช้: ไม่มีใคร): Daemons ที่ไม่จำเป็นต้องเป็นเจ้าของไฟล์ใด ๆ ที่ทำงานเป็นผู้ใช้ none และ group nogroup ดังนั้นจึงไม่มีไฟล์ในระบบที่ควรเป็นเจ้าของโดยผู้ใช้หรือกลุ่มนี้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.