#1 添加一个新用户
添加新用户需要root权限,执行:
1 |
$ sudo adduser newuser |
把newuser替换你要添加的用户名;执行上面命令之后会提示你为这个用户设置密码。
#2 赋予新用户sudo权限
使用sudo能临时获得root权限。#1添加的用户由于没有在sudo用户组中,所以这个用户不能使用sudo命令。错误提示如下:
1 2 3 |
$ sudo apt install python [sudo] password for newuser: newuser is not in the sudoers file. This incident will be reported. |
查看用户所属的组:
1 |
$ groups newuser |
输出:
1 |
newuser : newuser |
#1创建出的新用户只在它自己的组中,并使用相同的名字。
把用户添加到sudo组:
1 |
$ sudo usermod -aG sudo newuser |
测试:
1 2 |
$ su newuser $ sudo apt install python |
除了上面方法,你还可以直接编辑/etc/sudoers文件:
1 |
$ sudo visudo |
#3 删除用户
如果你只想移除用户而不删除用户家目录的文件;执行:
1 |
$ sudo deluser olduser |
移除用户和它的文件:
1 |
$ sudo deluser --remove-home olduser |
如果你在/etc/sudoers文件中添加了什么,删除和olduser相关的行。