如何在Linux中将用户添加到组

2024年 4月 26日 45.6k 0

在Linux中,您可以创建组来将具有类似权限的用户集中组织在一个位置。组允许用户共享资源、目录访问、权限等。此外,如果您对组执行任何操作,它将应用于其所有成员,从而减少每个人手动执行操作所花费的时间。

然而,作为Linux管理员的初学者,在组中添加和修改用户有时会很棘手。因此,本快速指南介绍了在Linux中创建用户并将其添加到组的简单方法。

如何在Linux中将用户添加到组

usermod是将用户添加到组中最简单的命令。您还可以使用usermod修改用户属性,如用户名、密码、主目录、组ID等。以下是usermod添加组的示例:

sudo usermod-aG groupID userID

-a选项附加用户,而不将其从当前组中删除。同时,使用-G选项可以指定要添加指定用户的组。请将user_ID和group_ID分别替换为目标用户和组名(要添加它们的位置)。 

因此,让我们将用户名“Prateek”添加到“Developer”组中,但首先,您需要找到user_ID和group_ID。因此,您可以使用ID命令作为user_ID,使用getent命令作为group_ID:

id练习周

getent组开发人员

现在,在usermod命令中添加这些值以将用户添加到组中:

sudo usermod-aG开发者实践周

最后,运行以下命令以验证用户是否已成功添加到组中:

小组练习周

快速总结

组简化了管理用户及其权限的过程。拥有sudo权限的用户可以执行许多操作,例如用户添加和删除。但是,Linux管理员需要了解组的基本知识。这就是为什么我们在Linux中解释了一个将用户添加到组的简单命令。 

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论