如何在 Ubuntu 14.04 VPS 上添加和删除用户如何在 Ubuntu 14.04 VPS 上添加和删除用户如何在 Ubuntu 14.04 VPS 上添加和删除用户如何在 Ubuntu 14.04 VPS 上添加和删除用户
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Ubuntu 14.04 VPS 上添加和删除用户

介绍

您应该知道如何在新的 Linux 服务器上执行的最基本任务之一是添加和删除用户。当您创建新服务器时,默认情况下您只会获得 root 帐户。

虽然这为您提供了很大的力量和灵活性,但它也很危险并且可能具有破坏性。添加一个额外的非特权用户来执行常见任务几乎总是一个更好的主意。您还应该为系统上可能拥有的任何其他用户创建其他帐户。每个用户都应该有一个不同的帐户。

您仍然可以在需要时通过称为 sudo 的机制获得管理员权限。在本指南中,我们将介绍如何创建用户帐户、分配 sudo 权限和删除用户。

如何添加用户

如果您以 root 用户身份登录,您可以随时通过键入以下内容来创建新用户:

  1. adduser newuser

如果您以已获得 sudo 权限的非根用户身份登录,如初始服务器设置指南中所示,您可以通过键入以下内容来添加新用户:

  1. sudo adduser newuser

无论哪种方式,您都会被问到一系列问题。程序将是:

  • 为新用户分配并确认密码
  • 输入有关新用户的任何其他信息。这完全是可选的,如果您不想使用这些字段,可以通过点击“ENTER”跳过。
  • 最后,系统会要求您确认所提供的信息是否正确。输入“Y”继续。

您的新用户现在可以使用了!您现在可以使用您设置的密码登录。

注意:如果您需要新用户访问管理功能,请继续。

如何授予用户 Sudo 权限

如果您的新用户应该能够以 root(管理)权限执行命令,您需要授予新用户访问 sudo 的权限。

我们可以使用 visudo 命令来完成此操作,该命令会在您的编辑器中打开相应的配置文件。这是进行这些更改的最安全方法。

如果您当前以根用户身份登录,请键入:

visudo

如果您使用具有 sudo 权限的非根用户登录,请键入:

sudo visudo

搜索看起来像这样的行:

root    ALL=(ALL:ALL) ALL

在此行下方,复制您在此处看到的格式,仅更改单词 \root 以引用您希望授予 sudo 权限的新用户:

  1. root ALL=(ALL:ALL) ALL
  2. newuser ALL=(ALL:ALL) ALL

您应该为每个应该被授予完全 sudo 权限的用户添加这样的新行。完成后,您可以按 CTRL-X 保存并关闭文件,然后按 \Y,然后按 \ENTER 确认。

现在,您的新用户可以使用管理权限执行命令。

以新用户身份登录后,您可以像往常一样通过键入命令以普通用户身份执行命令:

  1. some_command

您可以通过在命令前键入 sudo 以管理权限执行相同的命令:

sudo some_command

系统将提示您输入您登录的常规用户帐户的密码。

如何删除用户

如果您不再需要某个用户,最好删除旧帐户。

你可以删除用户本身,而不删除他或她的任何文件,通过以 root 身份键入以下命令:

  1. deluser newuser

如果您以另一个具有 sudo 权限的非根用户身份登录,您可以键入:

  1. sudo deluser newuser

相反,如果您想在删除用户时删除用户的主目录,您可以以 root 身份发出以下命令:

  1. deluser --remove-home newuser

如果您以具有 sudo 权限的非 root 用户身份运行它,您将改为键入:

  1. sudo deluser --remove-home newuser

如果您之前已经为您删除的用户配置了 sudo 权限,您可能希望通过键入以下内容再次删除相关行:

  1. visudo

或者,如果您是具有 sudo 权限的非 root 用户,请使用此命令:

  1. sudo visudo
root    ALL=(ALL:ALL) ALL
newuser ALL=(ALL:ALL) ALL   # DELETE THIS LINE

这将防止使用相同名称创建的新用户被意外授予 sudo 权限。

结论

您现在应该对如何在 Ubuntu 14.04 系统中添加和删除用户有了相当好的了解。有效的用户管理将允许您将用户分开并只授予他们完成工作所需的访问权限。

有关如何配置 sudo 的更多信息,请在此处查看我们关于如何编辑 sudoers 文件的指南。

©2015-2025 艾丽卡 support@alaica.com