创建用户

1
2
3
4
5
6
# 在 root 用户下不用写 sudo
# 在 /home 下会自动创建同名文件夹
sudo adduser username

# 设置密码,上条命令会直接让输入密码,就不需要执行这一步了,可以用这条命令修改密码
passwd username

:以下命令均以 root 身份运行

sudo 命令授权

命令安装

执行

1
sudo pwd

看是否安装了 sudo 命令,如果已安装,则跳过 2.1 如果未安装,接着执行:

1
2
apt update
apt install -y sudo

命令授权

方法一:将名为 username 的用户添加到 sudo 组

1
usermod -a -G sudo username

方法二:修改 /etc/sudoers 文件

  • cd/etc/sudoers目录下
  • 由于sudoers文件为只读权限,所以需要添加写入权限
1
chmod u+w sudoers
  • 编辑sudoers文件
1
vim sudoers
  • 找到root ALL = (ALL) ALL这一行,在下一行加入username ALL = (ALL) ALLusername指代你想加入sudo组的用户名。
  • 最后把sudoers文件的权限修改回来
1
chmod u-w sudoers

撤销授权

若想从 sudo 组中删除名为 username 的用户,则执行以下命令(推荐):

1
sudo gpasswd -d username sudo

也可以使用deluser命令撤消用户的 sudo 访问权限:

1
deluser username sudo