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

加载更多搜索结果...

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

如何在 Ubuntu 12.04 和 CentOS 6 上添加和删除用户

状态:已弃用

本文涵盖不再受支持的 Ubuntu 和 CentOS 版本。如果您当前运行的服务器运行的是 Ubuntu 12.04 或 CentOS 6,我们强烈建议您升级或迁移到受支持的版本。

原因:

请参阅:

红色意味着什么

用户需要输入或自定义的行在本教程中将以红色显示!其余的应该主要是可复制粘贴的。

当您登录到一个新的刚刚启动的 Droplet 时,您是从 root 用户访问它的。虽然这使您能够在服务器上进行任何所需的更改,但最好在虚拟专用服务器上创建另一个具有根权限的新用户。此外,如果其他人将访问虚拟服务器,您也需要为他们创建新用户。本教程将介绍如何创建新用户、授予他们 root 权限以及删除用户。

当您使用新用户执行任何 root 任务时,您需要在命令前使用短语 \sudo。这是一个有用的命令,原因有两个:1) 它可以防止用户犯任何破坏系统的错误 2) 它将所有使用 sudo 运行的命令存储到一个文件中,如果需要,以后可以查看该文件。但是请记住,该用户与 root 用户一样强大。如果您只需要一个用户在 VPS 上执行有限数量的任务,你不需要给他们 root 权限。

设置

本教程需要访问 root 用户或具有 sudo 权限的用户。

启动 Droplet 后,您应该已经从欢迎电子邮件中收到了根密码。

Ubuntu 12.04 上的用户

如何在 Ubuntu 12.04 上添加用户

要在 Ubuntu 中添加新用户,请使用 adduser 命令,将 \newuser 替换为您喜欢的用户名。

sudo adduser newuser

只要你输入这个命令,Ubuntu 就会自动启动这个过程:

  • 输入并确认您的密码
  • 输入用户信息。这不是必需的,按 enter 键将使用默认信息自动填写该字段
  • 当 Ubuntu 询问您信息是否正确时按 Y(或 enter)

恭喜——您刚刚添加了一个新用户。您可以通过键入 exit 退出 root 用户,然后使用新的用户名和密码重新登录。

如何授予用户根权限

如前所述,最好使用具有 root 权限的用户。

您可以使用以下命令打开 sudoers 文件来创建 sudo 用户:

sudo /usr/sbin/visudo

在用户权限规范下添加用户名和与 root 相同的权限将授予他们 sudo 权限。

# User privilege specification
root    ALL=(ALL:ALL) ALL 
newuser	ALL=(ALL:ALL) ALL

按“cntrl x”退出文件,然后按“Y”保存。

如何删除用户

如果您发现您不再希望在虚拟专用服务器上拥有特定用户,您可以使用一个命令将其删除。

sudo userdel newuser

最后删除用户的主目录:

 sudo rm -rf /home/newuser

CentOS 6 用户

如何在 CentOS 6 上添加用户

要在 CentOS 中添加新用户,请使用 adduser 命令,将 \newuser 替换为您喜欢的用户名。

sudo adduser newuser

通过向用户提供新密码,在出现提示时键入并确认新密码来跟进:

sudo passwd newuser

恭喜——您刚刚添加了一个新用户和他们的密码。您可以通过键入 exit 退出 root 用户,然后使用新的用户名和密码重新登录。

如何授予用户根权限

如前所述,最好使用具有 root 权限的用户。

您可以使用以下命令打开 sudoers 文件来创建 sudo 用户:

sudo /usr/sbin/visudo

您会在文件底部找到修改用户权限的部分。键入“a”开始插入文本。在用户权限规范下添加用户名和与 root 相同的权限将授予他们 sudo 权限。

## Allow root to run any commands anywhere
root    ALL=(ALL)       ALL
newuser ALL=(ALL)       ALL

按 \shift ZZ 保存并退出文件。

如何删除用户

如果您发现您不再希望在虚拟专用服务器上拥有特定用户,您可以使用一个命令将其删除。

sudo userdel newuser

如果您想同时删除用户的主目录和文件,可以在命令中添加标志 \-r。

sudo userdel -r newuser

下一步

一旦你设置了你需要的用户,你就可以开始建立你的 VPS 了。一个好的开始是使用下面的教程在您的 Droplet 上安装 LAMP 堆栈(基本 Web 服务器软件的集合)。

Ubuntu 12.04 上的 LAMP

CentOS 6 上的 LAMP

Ubuntu 12.04 上的 LEMP

CentOS 6 上的 LEMP

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