可以的,不过需要先明确你说的是修改 deluser 这个命令本身的配置/行为,还是修改它删除用户时依赖的系统配置。下面分情况说明。
deluser 本身有没有“配置文件”在 Debian 中:
deluser 和 adduser 都来自 adduser 软件包/etc/adduser.conf
这个文件同时影响 adduser 和 deluser 的行为。
/etc/adduser.conf)# 默认可能是注释掉的
DHOME=/home
deluser 是否删 home,一般通过命令行参数控制:
deluser --remove-home user1
deluser --remove-all-files user1
BACKUP=yes
BACKUP_TO=/backup/users
启用后,deluser 会先打包用户文件再删除。
USERGROUPS=yes
yes:删除只属于该用户的同名组no:保留组deluser 行为的几种方式/etc/adduser.conf(推荐)例如:
sudo nano /etc/adduser.conf
修改后对所有 deluser 操作生效。
deluser --remove-home user1
deluser --remove-all-files user1
deluser --backup-to /backup user1
userdel(底层命令)deluser 本质是 userdel 的封装:
userdel -r user1
-r:删除 home 和 mail spool可以:
/usr/sbin/deluser(不推荐)/usr/local/sbin/deluser 中自定义逻辑(PATH 优先)/etc/adduser.conf:
BACKUP=yes
BACKUP_TO=/var/backups/users
然后:
deluser user1
如果你能具体说:
我可以给你更精确的修改示例。