เปลี่ยนชื่อกลุ่มผู้ใช้


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
เรียกใช้เป็นผู้ใช้ระดับสูง
KawaiKx

มันต้องมีการออกจากระบบการเข้าสู่ระบบจะมีผลเช่นเดียวกับการเพิ่มใครบางคนในกลุ่มหรือไม่?
Jonathan

@ โจนาธาน: ไม่มันจะมีผลทันที
Russ Bateman

14

ในการตั้งชื่อใหม่ตามที่คุณถาม:
sudo groupmod -n new-name current-name

หมายเหตุ:หากชื่อนี้มีการใช้งานอยู่แล้ว แต่คุณต้องการใช้งานต่อไป:
sudo groupmod -o -n new-name current-name

หากคุณเป็นรูทคุณไม่จำเป็นต้องใช้ sudo

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.