linux中如何用指令将用户加入到群组中

 我来答
豆泪忘下带0g
2019-09-24
知道答主
回答量:2
采纳率:0%
帮助的人:1244
展开全部
按照你的描述,是将用户加入到群组中,不是在新建用户的时候设置所属组,那么应该使用“gpasswd -a [要加入群组的用户名] [要加入的群组名]”。
如果该群组没有组管理员,还应使用“gpasswd -A [管理员帐号] [群组名]”来设置该群组的管理员。群组管理员用来代替root完成将用户加入或移出群组的操作。
使用 usermod -G 命令也可以将用户加入群组,但会产生一个问题,用此命令将用户加入到新的群组后,该用户之前加入的那些群组都将被清空。
Nassersiyu
推荐于2019-03-12 · TA获得超过2118个赞
知道小有建树答主
回答量:733
采纳率:0%
帮助的人:696万
展开全部
1. 假设有个组是g1,你想创建一个用户zs,创建之后这个用户zs就属于g1,可以使用以下命令:
useradd -G g1 zs 或者
useradd -g g1 zs
没错,一个是大写G,一个是小写g,不同的是,使用大写,那么意思是新建的用户zs同时属于自己的zs组,也属于g1组,而小写g的意思就是zs只属于g1组。
2. 假设有个组是g1,现在已经有一个用户zs,现在想更改zs的组,可以使用:
usermod -g g1 zs 或者
usermod -G g1 zs
大小写的意思同上。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chenph860320
2020-12-22 · TA获得超过133个赞
知道答主
回答量:55
采纳率:0%
帮助的人:1.4万
展开全部
Linux 组是用于管理 Linux 中用户帐户的组织单位。对于 Linux 系统中的每一个用户和组,它都有惟一的数字标识号。它被称为 用户 ID(UID)和组 ID(GID)。组的主要目的是为组的成员定义一组特权。它们都可以执行特定的操作,但不能执行其他操作。

Linux 中有两种类型的默认组。每个用户应该只有一个 主要组(primary group) 和任意数量的 次要组(secondary group)。

主要组: 创建用户帐户时,已将主要组添加到用户。它通常是用户的名称。在执行诸如创建新文件(或目录)、修改文件或执行命令等任何操作时,主要组将应用于用户。用户的主要组信息存储在 /etc/passwd 文件中。
次要组: 它被称为次要组。它允许用户组在同一组成员文件中执行特定操作。
在 Linux 中创建用户帐户的三种方法?
如何在 Linux 中创建批量用户?
如何在 Linux 中使用不同的方法更新/更改用户密码?
可以使用以下四种方法实现。

usermod:修改系统帐户文件,以反映在命令行中指定的更改。
gpasswd:用于管理 /etc/group 和 /etc/gshadow。每个组都可以有管理员、成员和密码。
Shell 脚本:可以让管理员自动执行所需的任务。
手动方式:我们可以通过编辑 /etc/group 文件手动将用户添加到任何组中。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e3defdcd2
2011-06-12
知道答主
回答量:14
采纳率:0%
帮助的人:20.2万
展开全部
useradd -g 组名称(groupid) -u 用户名称(USERID)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-06-14
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式