在 Ubuntu 中,deluser 的行为和默认配置主要来自以下位置和方式:
deluser 是 /usr/sbin/deluser,通常是 adduser 包提供的脚本(Perl 实现)。
which deluser
# 一般是 /usr/sbin/deluser
deluser / adduser 的全局配置文件在:
/etc/adduser.conf
常见可改项(对 deluser 有影响):
DHOME:用户主目录位置USERGROUPS:是否删除用户时同时删除同名组SKELFIRST_UID / LAST_UIDFIRST_GID / LAST_GIDDIR_MODE:主目录权限例如:
sudo vim /etc/adduser.conf
有些系统还有:
/etc/deluser.conf
(并非所有版本都有,Ubuntu 主要用 adduser.conf)
不需要改配置文件,也可直接用参数:
sudo deluser --remove-home username
sudo deluser --remove-all-files username
sudo deluser --group groupname
用户本身信息在:
/etc/passwd
/etc/shadow
/etc/group
但这些一般不要手动改,用 deluser / userdel 更安全。
要改 deluser 的默认配置:
sudo nano /etc/adduser.conf
如果你说的是“想改 deluser 的某种具体行为(比如不删家目录、不删组)”,可以告诉我具体需求,我可以直接给你对应配置或命令。