文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

如何在 Ubuntu和 Debian 上创建 sudo 用户

2024-12-01 12:47

关注

作为 sudo 用户,可以使用自己的密码,以 root 用户的身份运行命令和访问文件。你不需要知道 root 密码也不需要切换到 root 用户,只需要在命令前添加 sudo,就可以 root 用户的权限去运行它。

在基于 Ubuntu 和 Debian 的 Linux 系统中,sudo 实际上是 root 的同义词,但 sudo 远远不止于此。 今天我们这篇文章不是要详细介绍 sudo,而是介绍如何在 Ubuntu 或 Debian 中创建 sudo 用户。看如下命令结构:

sudo usermod -aG sudo

上述命令就可以添加一个 sudo 用户,很简单对吧,我们下面来详细介绍一下。

在 Ubuntu 和 Debian 中添加 sudo 用户

我们本篇文章中使用的系统环境为 Ubuntu,但是也适用于 Debian 和许多其他 Linux 发行版。

这里使用的命令是标准的 Linux 命令,正常情况下,大多数 Linux 发行版都会默认安装了这些命令。但是我不确定是否所有 Linux 发行版都有一个名为 sudo 的组。

现在我们开始在 Linux 命令行中创建 sudo 用户。

步骤一:创建新用户

首先需要检查 Linux 系统中的用户(列出系统中的用户,我们将在以后专门介绍),如果你要授权 sudo 访问权限的用户不存在,那么第一步就是要创建这个用户。

在这里创建的用户是一个常规用户,在下一步中,我们才会将其添加到 sudo 列表中。另外,在 Ubuntu 中创建新用户还将会创建一个与用户名同名的用户组。

需要注意,要创建用户,当前用户必须是 root 用户或者 sudo 用户。

我们可以使用 adduser 或者 useradd 命令来创建新用户。关于这两个命令的区别,我们将在以后专门讨论。 在这里我们使用 adduser 命令来创建用户:

sudo adduser

在键入密码的时候,是不可见的,但是也可以随时使用 delete 或者 backspace 键,也可以使用 ctrl + U 快捷键的方式删除整行并从头开始。

如下图所示为创建新用户的例子:

使用 adduser 命令,还会创建用户的主目录。

系统还会要求输入姓名、电话等详细信息,如果需要,你可以输入这些详细信息,但这不是强制性的。确认后,就会成功创建用户。 可以检查 /home 目录中的内容,或者在 /etc/passwd 文件中搜索新创建的用户名来验证新用户是否已创建。

步骤二:将用户成为 sudo 用户

创建用户后,可以将其添加到 sudo 组,就可以将其转为 sudo 用户。要将用户添加到 sudo 组,需要使用 -aG 组合选项。使用 -a 选项是为了确保向组中“追加”。

sudo usermod -aG sudo

在上面的命令中:

成功添加不会有任何信息输出。

步骤三:验证 sudo 权限

现在,我们需要验证用户是否被赋予了 sudo 权限。这个验证的方式有很多,我们在这里使用如下命令:

sudo -l -U

在上述命令的输出中,末尾你会看到是否可以 sudo 权限运行所有命令:(ALL : ALL) ALL,如下图所示:

或者,你也可以在命令行中切换到新用户中,然后尝试运行 sudo 命令,看是否成功。

这样,我们就创建了一个 sudo 权限的用户。

以上就是本次分享全部内容,欢迎讨论。

来源:TIAP内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯