RedHat7.之.管理本地组账户
管理本地组账户
管理补充组
组必须存在后,用户才能添加到 其中。可以使用多款命令行工具管理本地组账户。
groupadd 创建组
groupadd groupname 如果不带选项,则使用 /etc/login.defs 文件中只带 范围内的下一个可用的GID
-g GID 选项用于指定具体的GID
例如:groupadd -g 5000 charlesgroup
注意
由于用户专用组(GID 1000以上)是自动创建的,因此通常建议预备一系列GID编号待用户补充组。
较高的范围可以避免与系统组(GID 0-999)产生冲突。
-r 选项将使用 /etc/login.defs 文件中的所列有效系统 GID编号范围内的GID创建系统组。
例如: groupadd -r charlesgoup
groupmod 修改现有的组
groupmod 命令用于将组名更改为 GID 映射。 -n 选项用于指定新的名称。
格式: groupmod -n 新的组名称 旧的组名称
例如: groupmod -n charlesnewgroup charlesgroup
-g 选项用于指定新的GID
例如:groupmod -g 6000 charlesgroup
groupdel 删除组
groupdel 命令将删除组
例如:groupdel charles
注意:
如果租是任何现有用户的主要组,则它不能被删除。与 userdel 一样,请坚持所有文件系统,确保不遗留由改组拥有的任何文件。
usermod 变更组成员资格
组成员资格通过用户管理进行控制。通过 usermod -g groupname 更改用户的主要组。
格式:usermod -g 组名称(主要组) 待修改的用户名称
例如:usermod -g charlesgroup charles
通过 usermod -aG groupname username 将用户添加到补充组。
格式:usermod -aG 组名称(补充组) 待修改的用户名称
例如:usermod -aG charlesBCgroup charles
注意:
使用 -a 选项课使用 usermod 函数 进入 “附加” 模式。如果不使用此选项,用户将从所有其他补充组中删除。
如有问题,欢迎纠正!!!
如有转载,请标明源处:https://www.cnblogs.com/Charles-Yuan/articles/9521279.html
浙公网安备 33010602011771号