deluser 是 Debian 及其衍生发行版(如 Ubuntu)中用于删除用户和组的命令行工具,属于 adduser / deluser 软件包的一部分。所谓 “debian deluser 配置”,通常指它的行为控制方式、常用参数以及相关的系统配置文件。
下面从几个方面说明:
deluser:删除用户(也可删除组)userdel 的区别:
userdel 是底层命令deluser 更“友好”,会按 Debian 约定处理家目录、邮件、组等/etc/deluser.conf
这是 deluser 的主要配置文件,控制默认行为。
常见配置项示例:
REMOVE_HOME = 0
REMOVE_MAIL = 0
BACKUP = 0
BACKUP_TO = /var/backups
含义:
REMOVE_HOME:是否删除家目录(1=删,0=不删)REMOVE_MAIL:是否删除邮件 spoolBACKUP:删除前是否备份BACKUP_TO:备份目录deluser username
deluser --remove-home username
deluser --backup --remove-home username
deluser --group groupname
或
delgroup groupname
| 配置/文件 | 作用 |
|---|---|
/etc/passwd |
用户信息 |
/etc/shadow |
密码信息 |
/etc/group |
组信息 |
/etc/deluser.conf |
deluser 默认行为 |
adduser.conf |
创建用户时的对应配置 |
deluser --remove-home user1
deluser --backup user1
deluser --system user1
如果你指的是某一个具体场景(比如“deluser 不删家目录怎么配置”“docker/debian 里 deluser”“deluser 删除 sudo 用户”)可以告诉我,我可以针对性说明。