Перейменуйте назву групи користувача


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

4
запустіть його як
суперрусера

Чи потрібен вихід із системи, реєстрація для вступу в силу, як додавання когось до групи?
Джонатан

@Jonathan: Ні, це набирає чинності негайно.
Russ Bateman

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.