当前位置:首页 » 《我的小黑屋》 » 正文

【Linux实践室】Linux高级用户管理实战指南:用户所属组变更操作详解

27 人参与  2024年04月15日 08:47  分类 : 《我的小黑屋》  评论

点击全文阅读


在这里插入图片描述
?个人主页:聆风吟_
?系列专栏:Linux实践室、网络奇遇记
?少年有梦不应止于心动,更要付诸行动。


文章目录

一. ⛳️任务描述二. ⛳️相关知识2.1 ?Linux查看用户所属组2.1.1 ?使用id命令查看2.1.2 ?使用group命令查看 2.2 ?Linux修改用户所属组2.2.1 ?使用usermod命令修改用户组2.2.2 ?使用useradd命令创建用户的时候指定用户组 三. ⛳️编程要求四. ⛳️编程解答?全文总结

一. ⛳️任务描述

恭喜你已经完成了前面的内容,通过上节的学习相信你已经学会了如何创建一个新用户组和删除一个已经存在的用户组,接下来,我们一起学习如何修改用户所属组。

本关的任务是为新创建的用户修改其所属组。



二. ⛳️相关知识

为了完成本节任务,你需要掌握如下知识:

Linux查看用户所属组Linux修改用户所属组

2.1 ?Linux查看用户所属组

Linux中查看一个用户所属的组两种方法。

2.1.1 ?使用id命令查看

命令格式:

id [命令参数] 参数

参数为要查询的用户名,默认是当前登录用户。
常见命令参数:

命令参数说明
-g或–group显示用户所属群组的ID
-G或–groups显示用户所属附加群组的ID
-n或–name显示用户,所属群组或附加群组的名称

注意:id命令的执行权限是面向所有用户。

例如,使用id命令查看用户fzm所属组。
在这里插入图片描述

2.1.2 ?使用group命令查看

命令格式:

groups 参数

参数为要查询的用户名,默认是当前登录用户。

注意:groups命令的执行权限是面向所有用户。

例如:使用groups命令查看用户fzm所属组。
在这里插入图片描述



2.2 ?Linux修改用户所属组

2.2.1 ?使用usermod命令修改用户组

如果要一个用户仅仅属于某一个组,而不是同时属于多个组,则使用如下命令:

usermod -g 组名  用户名

如果要给一个用户添加一个新的组,同时保留原来有所的组,则使用如下命令:

usermod -a -G 组名  用户名

注意:usermod必须以root权限才能执行,如果是普通用户想执行usermod时,需要在命令前加sudo命令来提升权限为root权限。


案例演示一:
新创建一个用户newUser和新创建一个用户组newGroup,使用usermod命令将newUser用户所属组修改为newGroup。
在这里插入图片描述
首先,创建用户newUser和组newGroup,使用groups命令查看用户newUser所属的组,因为默认情况下新创建用户的时候会默认创建一个与用户名同名的私有组,并将新创建的用户所属组设置为私有组。接下来使用usermod命令来修改用户所属组,最后查看修改是否成功。

案例演示二:
新创建一个用户newUser和新创建一个用户组newGroup,使用usermod命令为newUser用户新添加一个组newGroup。
在这里插入图片描述
首先,创建用户newUser和组newGroup,使用groups命令查看用户newUser所属的组。接下来使用usermod命令来为用户添加一个新的组,最后查看添加是否成功。

2.2.2 ?使用useradd命令创建用户的时候指定用户组

在创建新用户的同时可以修改默认用户所属组,如果想在创建的时候直接将用户所属组修改成系统中已经存在的一个组,而不是使用默认私有组,则使用如下命令:

useradd -g 组名 用户名

在创建新用户的同时可以为用户添加其它组,如果想在创建新用户的时候为用户添加一个已经存在的组,而不仅只属于默认创建的私有组,则使用如下命令:

useradd -G 组名 用户名

注意:useradd必须以root权限才能执行,如果是普通用户执行时,需要在命令前加sudo命令来提升权限为root权限。

案例演示一:
新创建一个用户组newGroup,并且使用useradd命令新创建用户newUser同时将其所属组修改为newGroup。
在这里插入图片描述
首先,创建用户组newGroup,使用useradd命令创建新用户newUser,同时将其所属组修改为newGroup,最后查看修改是否成功。

案例演示二:
新创建一个用户组newGroup,并且使用useradd命令新创建用户newUser同时为其添加一个新的用户组newGroup。
在这里插入图片描述
首先,创建用户组newGroup,使用useradd命令创建新用户newUser,同时为其添加一个新的用户组newGroup,最后查看添加是否成功。



三. ⛳️编程要求

本节的任务具体如下:

新创建一个用户newUser;使用usermod命令为用户newUser新添加一个已经存在的用户组oldGroup。

四. ⛳️编程解答

#!/bin/bash#在以下部分写出完成任务的命令#***********begin*************##新创建一个用户newUseruseradd newUser#使用usermod命令为用户newUser新添加一个已经存在的用户组oldGroupusermod -a -G oldGroup newUser#************end**************#


?全文总结

本文主要讲解Linux用户所属组变更:

查看用户所属组修改用户所属组

     今天的干货分享到这里就结束啦!如果觉得文章还可以的话,希望能给个三连支持一下,聆风吟的主页还有很多有趣的文章,欢迎小伙伴们前去点评,您的支持就是作者前进的最大动力!
在这里插入图片描述


点击全文阅读


本文链接:http://m.zhangshiyu.com/post/95351.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 为了给侄子治病,老公害我流产七次更新_陆寒川陆总林瑾无错版_小说后续在线阅读_无删减免费完结_
  • 填错志愿后,我成了活神仙章节目录_顾言姜澈林晓晓优质全文_小说后续在线阅读_无删减免费完结_
  • 沈亦初秦景泽后续(以后,她都不要再喜欢他了)(沈亦初秦景泽)整本畅享在线+无广告结局
  • 独家猎户夫君你轻点宠小说(云柔苏安)(猎户夫君你轻点宠)电子书畅享阅读
  • 全网首发容止洛云曦小说叫什么(他死后女帝火葬场了)(容止洛云曦)全书阅读纯净阅读
  • 周砚川战景熙小说章节目录+序章(离婚后,保镖前夫他成了财阀大佬)全书畅享在线
  • 碎骨惨死后,我与宿敌联手弑夫证道特别篇章节目录+章节前文(齐南韵柳苑云)TXT清爽版在线
  • 重生八零年代点天灯后,崇洋***的养妹疯了章节目录_肖颖芝江天肖星苒书荒_小说后续在线阅读_无删减免费完结_
  • 最新章节(姜小九徐琛)霸婚总裁小蛮妻:结局+番外精品选集附加章节列表
  • 死后十年,妈妈收到我的死亡通知高口碑_妹妹爸爸妈妈大丫隐藏剧情_小说后续在线阅读_无删减免费完结_
  • 邻居连续偷菜93天小说(林婉清顾星河)章节目录+起点章节(邻居连续偷菜93天)全篇清爽版在线
  • 何时慢顾砚之后续(你惹她干嘛?她带四十米大刀来了)(何时慢顾砚之)整本畅享在线+无广告结局

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1