一、判斷系統中有幾個uid為0的用戶(也就是具有超級用戶權限的用戶)
# awk -F: '$3==0 {print $1}' /etc/passwd
二、檢測系統中密碼為空的用戶
# awk -F: 'length($2)==2 {print $1}' /etc/shadow
說明:這個例子中定義的shadow文件密碼字段長度為2的用戶,在centos等系統下,密碼如果為空,會用兩個!!表示,因此其長度為2,而正常的用戶且密碼不為空的,是采用加密存儲的,其長度遠大於2。
操作系統:用什麼命令來更改Linux用戶的密碼?
Linux系統利用Crontab命令
找回超級用戶密碼
如何修改RHEL6的root超級用戶密碼
Uuntu系統中查找重置用戶名和密碼的方法
linux系統的用戶管理命令
找回RedhatLinux7.2的超級用戶密碼
在Linux系統MySQL隱藏命令行中的密碼的方法