温馨提示×

debian deluser需要root吗

小樊
35
2026-10-09 15:10:23
栏目: 智能运维

在 Debian 中,使用 deluser 删除用户通常需要 root 权限(或具有 sudo 权限的管理员用户)。

原因:

  • deluser 会修改系统账户文件(如 /etc/passwd、/etc/shadow、/etc/group)
  • 还可能删除用户的主目录、邮件 spool 等系统资源

常见用法示例:

# 以 root 直接执行
deluser username

# 普通用户使用 sudo
sudo deluser username

补充说明:

  • 删除系统用户(带 --system)也需要 root
  • 仅查看帮助(deluser --help)不需要 root
  • 如果你不是 root 且没有 sudo 权限,执行会提示 permission denied 或类似错误

如果你是想删除当前登录用户自己,也需要先切换到 root 或其他管理员账户再操作。

需要我补充 deluser 的常用参数(如是否删除家目录、用户组)吗?

0 踩