【Linux】一步一步学Linux——groupmod命令(89)

00. 目录

文章目录

    • 00. 目录
    • 01. 命令概述
    • 02. 命令格式
    • 03. 常用选项
    • 04. 参考示例
    • 05. 附录

01. 命令概述

groupmod命令更改群组识别码或名称。需要更改群组的识别码或名称时,可用groupmod指令来完成这项工作。

不过大家还是要注意,用户名不要随意修改,组名和 GID 也不要随意修改,因为非常容易导致管理员逻辑混乱。如果非要修改用户名或组名,则建议大家先删除旧的,再建立新的。

02. 命令格式

用法:groupmod [选项]

03. 常用选项

选项:
  -g, --gid GID                 将组 ID 改为 GID
  -h, --help                    显示此帮助信息并推出
  -n, --new-name NEW_GROUP      改名为 NEW_GROUP
  -o, --non-unique              允许使用重复的 GID
  -p, --password PASSWORD       将密码更改为(加密过的) PASSWORD
  -R, --root CHROOT_DIR         chroot 到的目录

04. 参考示例

4.1 更改用户组ID

[root@redhat ~]# groupmod -g 8888 g5
[root@redhat ~]# tail -5 /etc/group
itcast:x:1003:
g2:x:888:
g3:x:889:
g4:x:889:
g5:x:8888:
[root@redhat ~]# 

4.2 更改用户组名

[root@redhat ~]# groupmod -n heima g5
[root@redhat ~]# tail -5 /etc/group
itcast:x:1003:
g2:x:888:
g3:x:889:
g4:x:889:
heima:x:8888:
[root@redhat ~]# 

4.3 更改用户组密码

[root@redhat ~]# groupmod -p 123456 heima
[root@redhat ~]# 

4.4 修改用户组名和组ID

[root@redhat ~]# groupmod -g 777 -n itcast1 heima
[root@redhat ~]# 

4.5 允许使用重复的 GID

[root@redhat ~]# groupmod -g 777 -o g4
[root@redhat ~]# tail -5 /etc/group
itcast:x:1003:
g2:x:888:
g3:x:889:
g4:x:777:
itcast1:x:777:
[root@redhat ~]# 

05. 附录

参考:【Linux】一步一步学Linux系列教程汇总

你可能感兴趣的:(Linux基础)