做网站写代码怎么样,手机网站建设视频教程_,玉溪网站开发,软件制作教程视频#x1f308;个人主页#xff1a;聆风吟_ #x1f525;系列专栏#xff1a;Linux实践室、网络奇遇记 #x1f516;少年有梦不应止于心动#xff0c;更要付诸行动。 文章目录 一. ⛳️任务描述二. ⛳️相关知识2.1 #x1f514;Linux查看用户所属组2.1.1 #x1f47b;使… 个人主页聆风吟_ 系列专栏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*************#
#新创建一个用户newUser
useradd newUser
#使用usermod命令为用户newUser新添加一个已经存在的用户组oldGroup
usermod -a -G oldGroup newUser
#************end**************#全文总结
本文主要讲解Linux用户所属组变更
查看用户所属组修改用户所属组 今天的干货分享到这里就结束啦如果觉得文章还可以的话希望能给个三连支持一下聆风吟的主页还有很多有趣的文章欢迎小伙伴们前去点评您的支持就是作者前进的最大动力