newgrp(1) |
newgrp − als neue Gruppe anmelden
newgrp [−] [Gruppe] |
Mit dem Befehl newgrp kann während einer Login−Sitzung die aktuelle Gruppen−ID geändert werden. Wenn zusätzlich der Schalter − angegeben wird, wird die Benutzerumgebung neu gestartet, so als ob sich der Benutzer angemeldet hätte. Anderenfalls bleibt die aktuelle Umgebung einschließlich des aktuellen Arbeitsverzeichnisses unverändert.
newgrp wechselt von der aktuellen echten Gruppen−ID zu der angegeben Gruppe oder, falls kein Gruppenname angegeben wird, so der Standardgruppe, wie sie in /etc/passwd festgelegt ist. Zudem versucht newgrp, die Gruppe der Gruppensammlung des Benutzers hinzuzufügen. Wenn der Benutzer kein Passwort (in /etc/shadow, falls er einen Eintrag in der Shadow−Passwort−Datei hat, anderenfalls in /etc/passwd), die Gruppe aber eines hat, oder wenn der Benutzer nicht Mitglied der Gruppe ist und die Gruppe ein Passwort besitzt, und der Benutzer nicht Root ist, wird er nach einem Passwort gefragt. Der Zugriff wird verweigert, wenn das Gruppenpasswort leer ist und der Benutzer nicht Gruppenmitglied ist.
Wenn sich in /etc/gshadow ein Eintrag für diese Gruppe befindet, wird die Mitgliederliste und das Passwort dieser Gruppe dieser Datei entnommen. Anderenfalls ist der Eintrag in /etc/group relevant.
The following configuration variables in /etc/login.defs change the behavior of this tool:
SYSLOG_SG_ENAB (boolean)
Enable "syslog" logging of sg activity.
/etc/passwd
Informationen zu den Benutzerkonten.
/etc/shadow
Verschlüsselte Informationen zu den Benutzerkonten.
/etc/group
Informationen zu den Gruppenkonten.
/etc/gshadow
Verschlüsselte Informationen zu den Gruppenkonten.
id(1), login(1), su(1), sg(1), gpasswd(1), group(5), gshadow(5).
newgrp(1) |