Christoph Raucher wrote:
Mein Benutzer "user3" ist in der Gruppe "users", für die kein Passwort eingetragen ist. Warum wird aber bei einem "newgrp users" von "user3" aus nach einem Passwort gefragt? Bei einem "newgrp audio" nicht!
Ob ein User einer Gruppe angehört (i.S.v.: die Gruppe gehört zu seinen "supplementary groups", der Liste am Ende der Ausgabe von `id`), wird durch den Eintrag seines Namens in der Mitgliederliste in der entsprechenden Zeile in /etc/group festgelegt. Steht ein User in dieser Liste, so kann er die Zugriffsrechte der Gruppe nutzen. Das gleiche gilt für Benutzer, die die Gruppe als initiale Gruppe in dem vierten Feld in /etc/passwd eingetragen haben. Dagegen entscheidet das letzte Feld in /etc/gshadow darüber, welche User mittels newgrp ohne Paßwort die Gruppe als "primäre" Gruppe annehmen können. Kann es sein, daß user3 zwar für die Gruppe audio in diesem Feld eingetragen ist, nicht aber für die Gruppe users? Eilert -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Eilert Brinkmann -- Universitaet Bremen -- FB 3, Informatik eilert@informatik.uni-bremen.de - eilert@tzi.org - eilert@linuxfreak.com http://www.informatik.uni-bremen.de/~eilert/