温馨提示×

ubuntu deluser怎么查配置

小樊
45
2026-09-05 12:30:05
栏目: 智能运维

在 Ubuntu 中,deluser 本身没有“配置文件”可以像服务那样去查看,但它的行为由以下几个地方决定。你可以按下面方式“查配置”。


1. 查看 deluser 本身的支持选项(最常用)

deluser --help

man deluser

这会告诉你:

  • 是否删除 home 目录
  • 是否删除邮件池
  • 是否删除用户组

2. deluser 的配置目录(真正的“配置”)

Ubuntu 的 deluser 来自 adduser 包,配置在:

/etc/deluser.conf

查看内容:

cat /etc/deluser.conf

常见参数示例:

REMOVE_HOME = 0
REMOVE_MAIL_SPOOL = 0
BACKUP = 0

含义:

  • REMOVE_HOME:删除用户时是否删 home
  • REMOVE_MAIL_SPOOL:是否删邮件
  • BACKUP:是否备份

3. 用户本身的“配置”(用户信息)

查看某个用户是否存在及配置:

grep 用户名 /etc/passwd
grep 用户名 /etc/shadow
grep 用户名 /etc/group

例如:

grep testuser /etc/passwd

4. 模拟删除(不真正删,看会做什么)

deluser --debug 用户名

deluser --remove-home 用户名

5. 常见用法示例

# 只删用户
sudo deluser username

# 删用户和 home
sudo deluser --remove-home username

# 删用户和所属组
sudo deluser --remove-all-files username

如果你是想**“查某个用户删除时会受什么影响”**,可以告诉我:

  • Ubuntu 版本
  • 是否用 deluser / userdel
  • 是否要删 home / 组

我可以直接帮你判断命令是否安全。

0