hgxfg9

人生若只如初见,何事秋风悲画扇。

0%

如何在Ubuntu上创建Sudo用户

作者:myfreax

出处:[https://www.myfreax.com/how-to-create-a-sudo-user-on-ubuntu/]

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

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

创建sudo用户的步骤

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

1.登录到您的服务器。

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

1
ssh root@server_ip_address

Copy

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

使用adduser命令创建一个新的用户帐户。不要忘记将username替换为您要创建的用户名:

1
adduser username

Copy

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

1
2
3
4
5
6
7
8
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

Copy

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

1
2
3
4
5
6
7
8
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]

Copy

3.将新用户添加到sudo

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

1
usermod -aG sudo username

Copy

测试sudo访问权限

切换到新创建的用户:

1
su - username

Copy

使用 sudo命令运行whoami命令:

1
sudo whoami

Copy

如果用户具有sudo访问权限,则whoami命令的输出将为“ root”:

1
root

Copy

如何使用sudo

要使用sudo,只需在命令前加上sudo和空格即可:

1
sudo ls -l /root

Copy

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

1
[sudo] password for username:
-------- 本文结束 感谢阅读 --------
你的鼓励是我更新的动力!