Zmień nazwę grupy użytkowników


58

Właśnie usermod -l login-name old-namezmieniłem nazwę użytkownika, ale nazwa grupy jest wciąż stara.

Jakikolwiek sposób na zmianę nazwy grupy? Nie mogę znaleźć żadnych informacji, aby to zrobić.

Odpowiedzi:


76

groupmod powinien działać dobrze:

$ groupmod --help
Usage: groupmod [options] GROUP

Options:
  -g, --gid GID                 change the group ID to GID
  -h, --help                    display this help message and exit
  -n, --new-name NEW_GROUP      change the name to NEW_GROUP
  -o, --non-unique              allow to use a duplicate (non-unique) GID
  -p, --password PASSWORD       change the password to this (encrypted)
                                PASSWORD

Użyj tego w ten sposób:

groupmod --new-name NEW_GROUP_NAME OLD_GROUP_NAME

4
uruchom go jako superużytkownik
KawaiKx

Czy wymaga wylogowania, zalogowania, aby zadziałać, podobnie jak dodanie kogoś do grupy?
Jonathan

@Jathanathan: Nie, zaczyna działać natychmiast.
Russ Bateman

14

Aby zmienić NAZWĘ, tak jak prosiłeś:
sudo groupmod -n new-name current-name

Uwaga: jeśli nazwa jest już używana, ale mimo to chcesz jej użyć:
sudo groupmod -o -n new-name current-name

Jeśli jesteś rootem, nie musisz go używać sudo

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.