Jak usunąć roota/usera z grupy?

Wiem ze poleceniam deluser ale nie pamiętam jakie argumenty dodać. W manualu deluser jest napisane:

deluser  wywołany  z  dwoma  argumentami  nie  będącymi  opcjami usunie użytkownika z podanej grupy.

Ta informacja jest dla mnie zupełnie niezrozumiała. Chodzi mi o usunięcie roota z grupy vboxusers, gdyż jego obecność tam myślę, że nie jest potrzebna, poza tym pytam z ciekawości.

Czego tu nie rozumiesz?

deluser użytkownika grupa

Czyli

deluser root vboxusers

No tak tylko, że jak wykonuje to polecenie to wyświetla mi się:

/usr/sbin/deluser: Nie można usunąć użytkownika z jego/jej podstawowej grupy.

Usuwasz roota z vboxusers? Robisz to jako root? Pokaz zawartość /etc/group. Możesz jeszcze spróbować gpasswd zamiast deluser.

su -c 'gpasswd -d root vboxusers'

Ok to drugie polecenie zadziałało. Dzięki. Oczywiście wcześniej robiłem wszystko jako root i tak, chciałem usunąć roota z vboxusers :wink:

No to mimo wszystko nie powinno być problemu, bo dodałem sobie roota do vboxusers i usunąłem bez problemu przy pomocy deluser.

No tak ale,
jeżeli chce usunąc konto root a nie jestem na koncie root to jak mam to zrobić?

7 lat później…

1 polubienie

Ale odpowiedź, że łatwiej wyedytować plik /etc/group i nie padła przez 7 lat :stuck_out_tongue_winking_eye: