温馨提示×

ubuntu deluser配置方法

小樊
37
2026-08-28 13:47:05
栏目: 智能运维

在 Ubuntu 中,deluser 用于删除用户从组中移除用户,下面是常用配置与示例说明。


一、deluser 基本用法

1️⃣ 删除用户(保留家目录)

sudo deluser 用户名

只从系统中删除用户,但保留 /home/用户名


2️⃣ 删除用户并删除家目录

sudo deluser --remove-home 用户名

3️⃣ 删除用户并删除家目录 + 邮件池

sudo deluser --remove-home --remove-mail-spool 用户名

4️⃣ 强制删除用户(即使用户已登录)

sudo deluser --force 用户名

二、从组中移除用户(不删除用户)

从指定组中移除用户

sudo deluser 用户名 组名

示例:

sudo deluser testuser sudo

三、删除系统用户(UID < 1000)

sudo deluser --system 用户名

四、deluser 常用参数说明

参数 说明
--remove-home 删除用户家目录
--remove-mail-spool 删除邮件
--force 强制删除
--system 删除系统用户
--backup 备份用户目录
--backup-to 指定备份目录

五、与 userdel 的区别

命令 说明
deluser Ubuntu 推荐,功能更友好
userdel 底层命令,userdel -r 用户名

六、删除用户前建议检查

id 用户名
grep 用户名 /etc/passwd
ps -u 用户名

七、完整示例

sudo deluser --remove-home testuser

如果你需要: ✅ 批量删除用户删除用户但保留数据删除用户并清理 cron / systemd

可以继续告诉我你的具体场景。

0