Frage Welche Bedeutung hat die Gruppe, die zusammen mit einem Benutzer erstellt wurde?


Als ich Antworten gelesen habe diese Frage Bei der Frage, wie man Benutzernamen ändert, wurde auch ein Vorschlag zur Änderung des Namens der Gruppe gemacht diese Antwort. Welche Bedeutung haben die Gruppen, deren einziges Mitglied der Benutzer mit dem gleichen Namen ist?


4
2017-11-10 12:37


Ursprung




Antworten:


Dies ist ein Problem "Benutzer privates Gruppenschema".

Um mehr Flexibilität zu ermöglichen, folgen die meisten Linux - Systeme dem   so genanntes Benutzer-Privates Gruppenschema, das jeden Benutzer primär zuweist   zu seiner eigenen Gruppe. Diese Gruppe ist eine Gruppe, die nur diese Gruppe enthält   bestimmter Benutzer, daher der Name "private group". Normalerweise diese Gruppe   hat den gleichen Namen wie der Benutzer-Login-Name, der ein bisschen sein kann   verwirrend.

http://tldp.org/LDP/intro-linux/html/sect_03_04.html

Was hat das mit UPG zu tun?

UPG setzt die Standard-Umask auf 0002, sodass Gruppenbenutzer schreiben können   Dateien. Dies wäre unerwünscht und gefährlich, wenn jeder dazugehören würde   eine Gruppe (wie die Gruppe "Benutzer" in SUSE) - aber wenn jeder Benutzer in der Gruppe ist   ihre eigene Gruppe, die zusätzliche Gruppenerlaubnis ist strittig bis du   schreibe in ein SGID-Verzeichnis.

http://www.oreillynet.com/onlamp/blog/2006/09/using_user_private_groups.html

Mehr: http://en.wikipedia.org/wiki/Filesystem_permissions#User_private_group


2
2017-11-10 12:56



Kannst du das bitte in etwas einfachem Englisch erklären? :) - Oxwivi
Vielleicht könnte dieser hilfreich sein :) security.ias.edu/how-and-why-user-private-groups-unix - heartsmagic


Nun, Sie könnten beispielsweise Dienste in Ihrem Auftrag ausführen lassen. Der Dienst hätte sein eigenes Benutzerkonto und Sie würden diesen Benutzer zu Ihrer primären Gruppe hinzufügen. Sie geben Ihrer primären Gruppe dann bestimmte Berechtigungen, die dann automatisch diesen Diensten zugewiesen werden.


2
2017-11-10 13:00