温馨提示×

怎么配置ubuntu deluser

小樊
33
2026-08-02 04:07:55
栏目: 智能运维

在 Ubuntu 中,deluser 用于删除用户,常见配置和用法如下:


一、基本用法

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

sudo deluser 用户名

✅ 只删除用户
❌ 不删除 /home/用户名


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

sudo deluser --remove-home 用户名

3️⃣ 删除用户并删除其所有文件(包括邮件等)

sudo deluser --remove-all-files 用户名

⚠️ 会递归删除该用户的所有文件,慎用


二、删除用户的同时删除相关配置

删除用户并移除用户组

sudo deluser --remove-home 用户名
sudo deluser --group 用户名

如果用户组名和用户名相同,Ubuntu 通常会自动移除


三、删除系统用户(无家目录)

sudo deluser --system 用户名

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

sudo deluser 用户名 组名

五、常见选项说明

选项 说明
--remove-home 删除用户家目录
--remove-all-files 删除用户所有文件
--system 删除系统用户
--group 删除用户组
--backup 备份用户文件
--backup-to 指定备份路径

六、示例完整流程

删除普通用户并清理

sudo deluser --remove-home testuser

删除用户并备份数据

sudo deluser --remove-home --backup --backup-to /backup testuser

七、注意事项

✅ 删除前确认用户未登录:

who

✅ 删除前确认没有重要进程:

ps -u 用户名

✅ 删除后检查:

id 用户名
cat /etc/passwd | grep 用户名

如果你需要的是 批量删除用户 / 删除 LDAP 用户 / 删除 Docker 容器用户 / 删除用户但保留 sudo 权限,可以告诉我你的具体场景。

0