在Ubuntu系统中,有一种特殊的用户:超级用户(root)。
root用户,权限太大,可以对系统进行任意操作。例如:删除系统文件等危险操作。为了避免误操作导致系统崩溃或数据丢失,我们一般不使用超级用户账号进行日常操作。
- 场景
ubuntu 22.04,使用root账号,创建普通账号,并赋予root权限。
查看系统发行版本,命令如下:
powershell
lsb_release -a
- 创建账号
使用adduser创建用户,命令如下:
powershell
adduser newuser
newuser为要创建的账号名,修改为自己想要的用户名。
期间需要输入两次密码。第一次用于设置密码,第二次用于确认密码。
注意,输入密码时,看不见输入的字符。输入后回车即可。

设置密码后,需要设置账户信息,这里可以采用默认,全部回车,最后输入y确认即可:

添加用户后,默认会在/home路径下创建一个与用户名相同的用户目录。
- 给新用户添加管理权限
如果希望新创建的用户具有管理权限,将用户添加到sudo组即可!
将新用户添加到 sudo 组,命令如下:
powershell
adduser newuser sudo
- 账号切换
由root账号切换到普通账号:
powershell
sudo su newuser
由普通账号切换到root账号:
powershell
sudo su root
注意:切换到root账号时,需要输入当前账号的密码。