开启root账户,实际上就是给root用户设置一个密码的过程:

sudo passwd root

执行上面的命令后,输入当前用户的密码就可以设置root密码。

创建用户

sudo adduser xxx 

这样的命令会在home目录下添加一个帐号

给指定用户增加sudo权限

切换到root用户

su root

找到sudo文件/etc/sudoers,该文件默认是不可写的,添加可写权限

chmod u+w /etc/sudoers

修改sudoers文件,找到以下语句

root    ALL=(ALL:ALL) ALL

在下面添加

yourUserName   ALL=(ALL:ALL) ALL

保存退出。修改此文件风险比较大, 文件如果改坏, 导致所有用户的 sudo 权限都没了,所以修改时请注意

鉴于安全考虑修改完后应把sudoers写权限去掉

chmod u-w /etc/sudoers

如果发生问题:

sudo:sudo /etc/sudoers is world writable
sudo:no valid sudoers sources found ,quitting
sudo:unable to initialize policy plugin

sudoers的权限被改了,改回来就好了。
使用root用户输入:

pkexec chmod 0440 /etc/sudoers

修改密码

passwd user

user替换为当前用户名即可。

删除用户

sudo userdel -r username

加上-r可以删除/home/路径下的用户文件夹,否则不能