Ich möchte Benutzer pserver
aus der Gruppe entfernen apache
.
#deluser pserver apache
/usr/sbin/deluser: You may not remove the user from their primary group.
Jetzt möchte ich eine neue primäre Gruppe hinzufügen, daher habe ich Folgendes ausgeführt:
#usermod -G pserver pserver
Welches die folgenden zurückbrachte:
pserver` is now in group `pserver
#groups pserver
pserver : apache pserver
Jetzt möchte ich den Benutzer wieder aus der Gruppe Apache entfernen, erhalte jedoch erneut den gleichen Fehler. Wie kann ich pserver
aus der primären Gruppe löschen apache
?
user-management
OrangeTux
quelle
quelle
Spät, aber ein bisschen klar (zumindest für mich);
Und dann überprüfe
id
Weitere Informationen finden Sie hier: http://manpages.ubuntu.com/manpages/precise/man8/usermod.8.html
Credits: http://www.htpcbeginner.com/safely-change-primary-group-group-in-linux/
Danke für die Antwort.
quelle
Die vom OP gestellte Frage ist irreführend. Der Titel lautet : „Wie ändern Primärgruppe“, aber in der Frage Körper seine klar die Absicht ist es , nicht nur die primäre Gruppe zu ersetzen , sondern auch entfernt die vorherige primär.
Für den Fall, dass jemand nur die Primärdaten ersetzen, aber nicht aus der Liste entfernen möchte , muss er einfach die vorherige Primärdaten wieder zur Liste hinzufügen.
Also, nach folgendem StarNamer ‚s Post , braucht man nur eine tun
weil der Befehl usermod Ihre vorherige primäre Gruppe aus der Liste der Gruppen entfernt hat, zu denen Sie gehören.
quelle