现在位置: 首页 > 判断uid为0的用户
+0°
2013年03月19日 shell脚本 ⁄ 共 224字 ⁄ 被围观 5,181 views+
一、判断系统中有几个uid为0的用户(也就是具有超级用户权限的用户) # awk -F: '$3==0 {print $1}' /etc/passwd 二、检测系统中密码为空的用户 # awk -F: 'length($2)==2 {print $1}' /etc/shadow 说明:这个例子中定义的shadow文件密码字段长度为2的用户,在centos等系统下,密码如果为空,会用两个!!表示,因此其长度为2,而正常的用户且密码不为空的,是采用加密存储的,其长度远大于2。
阅读全文
×