Linux用户和组是Linux安全的重要组成部分。正如您所知,Linux是一个多用户操作系统。因此,将用户添加到组中是一项值得学习的任务。
组允许特定的用户权限可用于组成员。
组的主要目的是定义一组特权,例如对给定资源的读取、写入或执行权限,这些权限可以在组内的用户之间共享。
您可以将一个用户添加到Linux中的组中以授予适当的权限,而不是管理每个用户帐户的权限。
相关:在Linux中使用命令行删除用户
Linux中的组类型
Linux中有两种类型的组——主要组和次要组。
主要组
添加用户时会创建一个主组。它是登录时应用于用户的组。用户创建的任何文件都会自动添加到该组中。
一个用户一次只能属于一个主要组。
次要(补充)组
用户可以属于任意数量的辅助组。
辅助组是指除主组之外用户所属的任何组。
创建辅助组的主要原因是允许有限用户获得特定权限。例如,如果将特定用户添加到
sudo
组,则用户将继承该组的访问权限并能够运行
sudo
命令。
如何在Linux中将用户添加到组
仅root用户或具有
sudo
访问可以将用户添加到组中。
将现有用户添加到辅助组
在Linux中,将用户添加到组是一个简单的过程。若要将现有用户帐户添加到组中,请使用
修改用户
命令语法为:
修改用户
[选项]
组名
用户名
代码语言:
CSS
(
css
)
例如,要添加用户
厕所
到
sudo
组,则运行以下命令:
sudo usermod-a-G sudo john
请记住,一旦执行该命令,就不会有任何输出。
让我们分解一下这个语法。首先
修改用户
命令使用
一
(附加)和
G
(group)将用户附加到特定组的选项。
将现有用户添加到多个组
正如您已经知道的,在Linux中,一个用户只能添加到一个主组中,但它可以添加到任意数量的辅助组中。
因此,如果您想将一个用户添加到多个组中,可以使用与上面相同的命令,但应该用逗号分隔要将用户添加到的组名称(
,
).
添加用户
厕所
到组
音频
,
视频
和
网络
,您将运行以下命令:
sudo usermod-a-G音频,视频,网络约翰
更改用户的主要组
的
修改用户
命令将允许您更改用户的主要组。的
-g
选项控制主要组。当您使用小写字母时
g
,分配一个主要组。
例如,分配主组
网状物
对于用户来说,
厕所
:
sudo usermod-g网络约翰
如何检查用户组
要检查是否可以在Linux中将用户成功添加到组中,可以使用
身份证件
命令它使您能够查看用户有权访问的所有组。
例如为了获得关于用户的信息,
厕所
,将用户名作为参数传递给
身份证件
命令:
id john
uid=1000(john)gid=1000(john)groups=1000(约翰),970(docker),986(视频),993(输入),998(轮子)
上面的输出显示用户john的主要组是
厕所
属于
码头工人
,
视频
,
输入
和
轮
补充小组。
显示用户所属组的另一种方法是使用
组
命令将用户名作为参数传递给命令:
约翰小组
车轮输入视频docker john
如果省略用户名,该命令将打印有关当前登录用户的信息。
结论
Linux组是用于在Linux中组织和管理用户帐户的组织单元。在这里,我们看到了如何使用
修改用户
命令将用户添加到Linux中的组中。
有关的更多信息
修改用户
命令,请参阅其手册页。当然,如果你有任何问题,请随时留言。
相关推荐
近年来,人工智能已成为科技界的一个中心焦点,吸引了大量投资,并产生了非常有希望的结果。 大型科技公司正在努力打造自己的人工智能模型,这被广泛认为是塑造和推动技术未来的下一个重大技术突破。 有鉴于此,Red Hat提供了一个专门的人工智能模型开发平台,再次领先于其在企业Linux领域的竞争对手一步。这就是它的全部内容。 Red Hat今天宣布了其新产品Red Hat Enterprise Linux
笔记本电脑总是局限于Wi—Fi连接;台式电脑从来没有内置移动互联网。但是,如果你需要让你的Linux计算机联机,但没有无线或以太网网络,该怎么办? 答案是束缚。通过智能手机,您可以与计算机共享移动互联网。 只要您的运营商不限制您使用数据的方式,与Linux计算机共享互联网连接(也称为netshare)是一个不错的选择。Wi—Fi网络共享是一种选择,但如果这不实际呢?令人高兴的是,还有一个替代方案。
当我看到“ Gentoo变成二进制! “在Gentoo网站上,我立即查看了日历,有点以为是愚人节。但不,实际上是12月29日。所以事实证明Gentoo真的在做出巨大的改变。这就是它的全部内容。 Gentoo的新时代:接受二元分布模型 首先,不用担心!Gentoo仍然是我们所熟知和喜爱的基于源代码的Linux发行版。但你猜怎么着?它的开发人员正在向前迈出令人兴奋的一步。他们现在还专注于提供预编译的二
在数码摄影中,帮助摄影师处理图像的软件工具是无价的。RawTherapee是一款功能强大、免费、开源的应用程序,专为原始照片处理而设计。 其核心是致力于对原始文件进行无损编辑,为用户提供广泛的调整和校正,以提高图像质量。 该软件以其先进的色彩处理、详细的锐化、降噪功能以及对各种相机型号和原始格式的支持而闻名。 在之前的5.9版本发布一年多后,RawTherapee 5.10推出了许多新功能和改进,
在上一个主要6.0版本发布一个月后,Tails 6.1发布了,这让热衷于网络隐私的个人非常兴奋。作为Amnesic Incognito Live System的首字母缩写,它是一个基于Debian的Linux发行版,旨在保护隐私和匿名性。 尾部6.1:关键更新 本版本中值得注意的更新之一是将Tor Browser升级到13.0.13版本,其中包含了上一版本13.0.12的所有更改。此升级确保用户拥
回到顶部