如何在Ubuntu上创建Sudo用户
时间:2020-03-05 15:31:59 来源:igfitidea点击:
sudo命令旨在允许用户使用其他用户(默认情况下为root用户)的安全特权运行程序。
在本教程中,我们将向我们展示如何在Ubuntu系统上创建具有sudo访问权限的新用户。
然后,我们可以使用该用户帐户执行管理命令,而无需以root用户身份登录到Ubuntu服务器。
创建Sudo用户的步骤
请按照以下步骤创建一个新的用户帐户,并为其授予sudo访问权限。
如果要为现有用户配置sudo,请跳至步骤3.
1.登录到服务器。
以root用户身份登录到系统:
ssh root@server_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: