首页/系统/信创系统运维速查/账户清单核查:UID 0 与空口令
安全加固65 条

账户清单核查:UID 0 与空口令

交付与迎检前的常规动作:找出 UID 为 0 的账户、重复 UID、空口令与可登录的系统账户,逐个确认用途并处置。

信创系统运维速查系统更新于 2026-10-12

核查命令(部分需 root)

核查命令(部分需 root)
awk -F: '$3==0 {print $1, $3}' /etc/passwd
awk -F: '{print $3}' /etc/passwd | sort -n | uniq -d | head
awk -F: '$2=="" {print $1}' /etc/shadow
awk -F: '$7!~/(nologin|false)$/ {print $1, $7}' /etc/passwd
passwd -S someuser    # 状态:L 锁定 / P 可用 / NP 无口令
不要直接编辑 /etc/shadow 改口令与状态;统一用 passwd、usermod、chage 工具操作,改前备份 passwd/shadow。

易错点

  • 空口令与可登录系统账户是迎检高频扣分项:服务账户统一改为 /sbin/nologin
  • 处置账户前确认业务依赖(cron、sudo、数据库授权),直接删除可能引发服务故障

数据来源与参考

  • man 5 passwd
  • man 5 shadow
  • 等保 2.0 测评项(身份鉴别)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌