跳转到内容

Debian 环境 ​

运行环境:Debian(11/12)root shell 或带 sudo 的用户。

Debian 添加新用户并赋予 sudo 权限 ​

bash
adduser username   # 添加一个用户名为 username 的新用户(会交互式设置密码)
apt install sudo -y   # 安装 sudo,debian 默认不装这个包
usermod -aG sudo username   # 把用户加入 sudo 组

# 验证
getent group sudo   # 列出所有具有 sudo 权限的用户名

验证方式:切到新用户(su - username)后执行 sudo ls -la /root, 能列出目录内容说明 sudo 生效(root 家目录默认只有 root 能看)。

注意:

  • usermod -aG 的 -a 不能省,否则会把用户从其他附加组里踢出去,只保留 sudo。
  • 组名是 sudo 还是 wheel 随发行版而异,Debian/Ubuntu 用 sudo;先 getent group 确认组存在。
  • 改完组需要重新登录(或 newgrp sudo)才生效。

基于 MIT 许可发布