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


58

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

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

Ответы:


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


Требуется ли для этого выход из системы, вход в систему, как для добавления кого-либо в группу?
Джонатан

@Jonathan: Нет, это вступает в силу немедленно.
Расс Бейтман

14

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

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.