Ubuntu Linux: 添加和删除用户到组的简单方法

发布时间: 2021-07-25 18:26




⒈ 即使您是一个相对有经验的 Linux 用户,组也可能不是您经常考虑的事情.在许多情况下,您只需要在设置系统时创建新用户时创建的基本组。

⒉ 尽管如此,在您管理系统时,您可能会遇到需要将用户添加到组的情况.在 Ubuntu 上的组中添加或删除用户很容易,只是您可能还不知道如何执行此操作。

⒊ 组在 Linux 中的用途

⒋ Linux 中的组正是它听起来的样子:用户的集合.这些用于管理多个用户的权限,而不是在每个用户的基础上修改它们.了解组的方式是值得的,因为这个概念用于整个类 Unix 操作系统,而不仅仅是 Linux。

⒌ 一个用户至少需要属于一个组.这是用户的主要组.用户可以并且通常确实属于其他组,称为次要组.用户可以属于多少次要组通常是有限制的,但这不是您经常遇到的问题。

⒍ 当然,组不是处理 Linux 权限的唯一方法.要处理每个用户的权限,请参阅我们的 chmod 命令指南。

在 Ubuntu 中将用户添加到组

当您想在 Linux 上将用户添加到组时,您应该知道两个命令.这些是

命令和

命令.前者可让您查看已分配给哪些组.只需运行以下命令:

在将用户添加到组之前,您要确保该用户确实存在.为此,您可以使用

命令.要列出所有组,请运行以下命令:

您将看到一个组列表,以及分配给它们的用户。

要将用户添加到组,请使用

命令.通常,您可以使用如下命令执行此操作:

用上面的命令替换

使用您要将用户添加到的组的名称,以及

使用用户名.例如:

这将允许有问题的用户使用

命令.由于只有该组中的用户可以使用

,你只能运行

如果您已经在该组中,请执行命令。

虽然本指南侧重于 Ubuntu,但要将用户添加到其他发行版上的组,您将使用完全相同的步骤。

在 Ubuntu 中创建一个新组

有时您会遇到需要将用户添加到组但该组不存在的情况.在这种情况下,您需要自己创建组,这是命令出现的地方。

这个命令非常好用.只需在下面运行它

使用您要创建的组的名称.例如:

以上将创建一个名为“newgroup”的组." 此命令不是您可能需要运行的命令,但安装某些软件可能需要您创建新组.要将用户添加到您刚刚创建的组,请使用上述相同步骤。

在 Ubuntu 中从组中删除用户

现在您知道如何在 Linux 上将用户添加到组中,但是如何将其从组中删除 这可能因 Linux 发行版而异,但幸运的是,在 Ubuntu 上很容易从组中删除用户。

命令,顾名思义,通常用于完全删除用户.您还可以在 Ubuntu 上使用它从组中删除用户,以及在其他发行版(如 Debian)上也可以使用该软件包.要从组中删除用户,请按以下方式使用命令:

始终确保仔细检查组名称是否存在.如果你在没有组名的情况下运行命令,它只会完全删除用户.例如,以下命令将从组“sudo.”

如果你在上面的命令中省略了最后的“sudo”,它会删除用户“kwouk”.”

它可以帮助仔细检查用户已分配到哪些组.为此,只需运行以下命令:

从组中添加和删除用户的更简单方法

很多人更喜欢在 Ubuntu 上使用图形工具来添加用户并将其从组中删除.如果您经常需要这样做并且不喜欢从命令行工作,这可以让您更轻松.幸运的是,这不仅是可能的,而且也很容易做到。

为此,您需要安装“gnome-system-tools”软件包,其中包含一些不同的实用程序.我们只对“用户和组”应用程序感兴趣,但无论如何我们都需要安装整个包.为此,请运行以下命令:

对提示回答是,然后等待软件包下载并安装.安装完成后,启动用户和组应用程序。

在左侧,您将看到系统上的用户列表.要从组中添加和删除用户,请单击管理组.您将看到 Ubuntu 安装中所有可用组的列表.通过单击“属性”并选中用户名称旁边的复选框,将用户添加到组.通过取消选中该框从组中删除用户。

在 Ubuntu 中管理权限的新方法

虽然它的 Unix 根源可以追溯到 1970 年代,但 Linux 一直在不断发展.这不仅意味着更好的硬件支持和性能调整.随着 Linux 的发展,我们看到了更多管理用户和权限的方法。

除其他外,Ubuntu 19.10 带来 Gnome 版本 3.32 增加了应用权限控制.这将让您使用智能手机风格的应用程序权限.虽然此功能仍处于起步阶段,但它最终可能会使 Linux 桌面更加安全.如需了解其他新功能,请参阅我们的 Ubuntu 19 新功能指南.10。

电子邮件

如何在 Microsoft Word 中创建专业报告和文档

本指南检查专业报告的元素,并审查 Microsoft Word 中文档的结构、样式和定稿。