52

Я просто сделал usermod -l login-name old-name чтобы изменить имя пользователя, но имя группы все еще старое.

Есть ли способ переименовать имя группы? Я не могу найти никакой информации, чтобы сделать это.

2 ответа2

67

groupmod должен работать нормально:

$ 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

Используйте это так:

groupmod --new-name NEW_GROUP_NAME OLD_GROUP_NAME
14

Чтобы переименовать, как вы просили:
sudo groupmod -n new-name current-name

Примечание. Если имя уже используется, но вы все равно хотите его использовать:
sudo groupmod -o -n new-name current-name

Если вы root, вам не нужно использовать sudo

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .