Wenn ich alle Gruppen aufführe, sehe ich eine Gruppe namens 'nogroup'. Wofür ist das? Soll es am wenigsten privilegiert sein oder so? Ich benutze Ubuntu 11.04.
Wenn ich alle Gruppen aufführe, sehe ich eine Gruppe namens 'nogroup'. Wofür ist das? Soll es am wenigsten privilegiert sein oder so? Ich benutze Ubuntu 11.04.
Antworten:
nogroup
ist die Gruppe , analog zu dem nobody
Benutzer. Es wird für nichtprivilegierte Prozesse verwendet, sodass der Prozess selbst dann keine Berechtigung hat, einem wichtigen Benutzer oder einer Gruppe ernsthaften Schaden zuzufügen, wenn ein Fehler auftritt.
nobody
Benutzerparadigma funktioniert nur für einen einzelnen Dienst. Es wird empfohlen, jeden Prozess als separaten Benutzer auszuführen.
Debians Dokumentation für nogroup
erklärt es als:
nogroup (user: nobody): Daemons, die keine Dateien besitzen müssen, werden als user nobody und group nogroup ausgeführt. Daher sollten diesem Benutzer oder dieser Gruppe keine Dateien auf einem System gehören.