Ganti nama nama grup pengguna

58

Saya baru saja usermod -l login-name old-namemengubah nama pengguna, tetapi nama grup masih yang lama.

Adakah cara untuk mengubah nama nama grup? Saya tidak dapat menemukan info untuk melakukannya.

w0rldart
sumber

Jawaban:

76

groupmod harus bekerja dengan baik:

$ 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

Gunakan seperti ini:

groupmod --new-name NEW_GROUP_NAME OLD_GROUP_NAME
Der Hochstapler
sumber
4
jalankan sebagai superuser
KawaiKx
Apakah ini memerlukan logout, login agar berlaku, seperti menambahkan seseorang ke grup?
Jonathan
@ Jonathan: Tidak, ini berlaku segera.
Russ Bateman
14

Untuk mengganti nama saat Anda bertanya:
sudo groupmod -n new-name current-name

Catatan: Jika nama tersebut sudah digunakan tetapi Anda tetap ingin menggunakannya:
sudo groupmod -o -n new-name current-name

Jika Anda root, Anda tidak perlu menggunakannya sudo

JorgeArtware
sumber