Переименовать имя группы пользователей

58

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

Любой способ переименования имени группы? Я не могу найти информацию для этого.

w0rldart
источник

Ответы:

76

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
Der Hochstapler
источник
4
запусти
Требуется ли для этого выход из системы, вход в систему, как для добавления кого-либо в группу?
Джонатан
@Jonathan: Нет, это вступает в силу немедленно.
Расс Бейтман
14

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

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

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

JorgeArtware
источник