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ć.

w0rldart
źródło

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
Der Hochstapler
źródło
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

JorgeArtware
źródło