温馨提示×

debian deluser怎么查日志

小樊
49
2026-09-15 21:12:28
栏目: 智能运维

在 Debian 里,deluser 本身不会单独写日志文件,它通常是通过 PAM / system 账号管理机制 间接记录日志的。你可以从下面几个地方查:


1. 查 auth 日志(最常用)

sudo grep deluser /var/log/auth.log

或看用户删除时间附近:

sudo less /var/log/auth.log

如果用了 sudo deluser:

sudo grep sudo /var/log/auth.log | grep deluser

2. 查系统日志(journalctl)

如果是 systemd 系统:

journalctl | grep deluser

或:

journalctl _COMM=deluser

3. 查用户是否真的被删

grep 用户名 /etc/passwd
ls /home

4. deluser 本身“没日志”的原因

deluser 只是:

  • 改 /etc/passwd
  • 改 /etc/shadow
  • 可能删 /home/用户名

这些动作由 root 操作,通常不会单独留 deluser 日志。


5. 想以后有日志(推荐)

用 auditd:

sudo apt install auditd
sudo auditctl -w /etc/passwd -p wa -k userchange

然后查:

sudo ausearch -k userchange

如果你愿意,可以告诉我:

  • 你是 查谁删了用户
  • 还是 确认某个用户是否被删

我可以给你更精确的命令。

0 踩