当前位置:首页 > 行业动态 > 正文

新建sudo用户,ubuntu创建sudo用户2022年更新(ubuntu创建新用户并赋予sudo权限)

在Ubuntu系统中,sudo是一种非常有用的工具,它允许系统管理员让普通用户执行一些或者全部的root命令,这为系统管理提供了极大的便利性,因为不需要为每个需要执行特权操作的用户设置一个独立的root账户,我们将详细介绍如何在Ubuntu中创建一个新的sudo用户。

打开终端,你可以通过点击左上角的应用菜单,然后选择“终端”来打开它,在终端中,我们可以使用一系列的命令来完成我们的操作。

第一步,我们需要创建一个新用户,在终端中输入以下命令:

sudo adduser username

在这里,你需要将“username”替换为你想要创建的新用户的用户名,如果你想要创建一个名为“test”的新用户,你应该输入:

sudo adduser test

接下来,系统会提示你输入新用户的密码,输入密码后,系统会再次提示你确认密码,请确保两次输入的密码相同。

第二步,我们需要将新用户添加到sudo组,在Ubuntu中,sudo组的成员有权执行sudo命令,我们可以通过以下命令将新用户添加到sudo组:

sudo usermod -aG sudo username

在这里,你需要将“username”替换为你刚刚创建的新用户的用户名,如果你刚刚创建了一个名为“test”的新用户,你应该输入:

sudo usermod -aG sudo test

新用户已经成功创建并被添加到了sudo组,他们可以使用sudo命令来执行一些或者全部的root命令。

你可能会发现新创建的用户并没有立即获得sudo权限,这是因为Ubuntu使用了一种叫做“nopasswd”的特殊策略,它允许某些用户在执行sudo命令时不需要输入密码,如果你想要让新创建的用户立即获得sudo权限,你需要编辑/etc/sudoers文件,你可以使用visudo命令来编辑这个文件,这个命令会在你保存更改时自动检查语法错误,在终端中输入以下命令:

sudo visudo

在打开的文件中,找到类似以下的行:

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

在这一行下面,添加一行来允许新用户执行sudo命令:

username ALL=(ALL:ALL) ALL
test ALL=(ALL:ALL) ALL

保存并关闭文件,新用户应该已经获得了sudo权限。

创建新的sudo用户并在Ubuntu中赋予他们sudo权限是一个相对简单的过程,只需要几个步骤,你就可以让你的用户执行一些或者全部的root命令,从而极大地提高了系统的管理效率。

0