如何在Ubuntu上创建Sudo用户

sudo 该命令旨在允许用户以其他用户(默认情况下为root用户)的安全特权运行程序。

在本指南中,我们将向您展示如何在Ubuntu系统上创建具有sudo访问权限的新用户。 然后,您可以使用该用户帐户执行管理命令,而无需以root用户身份登录到Ubuntu服务器。

创建Sudo用户的步骤

请按照以下步骤创建一个新的用户帐户,并为其授予sudo访问权限。 如果要为现有用户配置sudo,请跳至步骤3。

1.登录到服务器。 #

以root用户身份登录到系统:

ssh [email protected]_ip_address

2.创建一个新的用户帐户。 #

使用创建新的用户帐户 adduser 命令。 别忘了更换 username 使用您要创建的用户名:

adduser username

系统将提示您设置并确认新的用户密码。 确保新帐户的密码尽可能强。

Adding user `username' ...
Adding new group `username' (1001) ...
Adding new user `username' (1001) with group `username' ...
Creating home directory `/home/username' ...
Copying files from `/etc/skel' ...
New password:
Retype new password:
passwd: password updated successfully

设置密码后,该命令将为用户创建一个主目录,在该主目录中复制几个配置文件,并提示您设置新用户的信息。 如果要将所有这些信息留空,请按 ENTER 接受默认值。

Changing the user information for username
Enter the new value, or press ENTER for the default
    Full Name []:
    Room Number []:
    Work Phone []:
    Home Phone []:
    Other []:
Is the information correct? [Y/n]

3.将新用户添加到 sudo 组号

在Ubuntu系统上,默认情况下,该组的成员 sudo 被授予sudo访问权限。 要将您创建的用户添加到sudo组,请使用 usermod 命令:

usermod -aG sudo username

测试sudo访问

切换到新创建的用户:

su - username

使用 sudo 运行 whoami 命令:

sudo whoami

用户是否具有sudo访问权限,然后输出 whoami 命令将是“ root”:

root

如何使用sudo#

要使用sudo,只需在命令前添加前缀 sudo 和空间:

sudo ls -l /root

初次使用 sudo 在会话中,系统将提示您输入用户密码:

[sudo] password for username:

结论#

您已经了解了如何创建具有sudo特权的用户。 您现在可以使用该用户帐户登录到Ubuntu服务器并使用 sudo 运行管理命令。

就这样! 如有任何疑问,请随时发表评论。

ubuntu须藤

Sidebar