在 Ubuntu 系统中默认的管理员账户是 root,但是一般我们其实不建议直接使用 root 用户来操作,因为权限太高了,很容易出问题。所以我们建议新建一个用户,并且赋予 sudo 权限,这样的话普通操作我们就不需要用到 sudo 权限,有些需要 sudo 权限的操作我们就可以通过在命令前加上 sudo 来完成。本文介绍一下在 Ubuntu 系统中如何新建一个用户并赋予 sudo 权限。
本教程适用 Linux 版本:
- Ubuntu 20.04 LTS
- Ubuntu 19.10
- Ubuntu 18.04 LTS
- Ubuntu 16.04 LTS
一、新建一个用户
使用 adduser
命令添加一个用户,把下面命令中的 example_user 替换成你想新建的用户名。
$ adduser example_user
Adding user `example_user' ...
Adding new group `example_user' (1001) ...
Adding new user `example_user' (1001) with group `example_user' ...
Creating home directory `/home/example_user' ...
Copying files from `/etc/skel' ...
New password:
Retype new password:
passwd: password updated successfully
Changing the user information for example_user
Enter the new value, or press ENTER for the default
Full Name []: Example User
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n] y
二、将用户添加到 sudo 组
使用 usermod
命令将用户添加到 sudo 组:
$ usermod -aG sudo example_user
三、测试是否成功
切换到新用户:
$ su - example_user
使用 whoami
和 sudo whoami
命令检查用户身份:
$ whoami
example_user
$ sudo whoami
[sudo] password for example_user:
root
至此,成功添加用户并赋予了 sudo 权限。