您的位置:首页 > 其它

脚本检测密码过期时间

2010-12-28 13:26 316 查看

用脚本检测出所有用户密码还有多长时间过期,小于10天,则警告用户需要修改密码!

bin/bash
[ ! $USER=root ] && echo "only root can execute this script && exit

MYFILE='/etc/shadow'
let TODAY=$[ `date +"%s"` /24/60/60 ]
if [ -e $MYFILE ];then
while read LINE;do
NAME=`echo $LINE |cut -d: -f1`
let MAX=`echo $LINE | cut -d: -f5`
[ $[$MAX-TODAY] -le 10 ] && echo "${NAME}'s passwd need change"
done<$MYFILE
fi
本文出自 “张玉坡” 博客,请务必保留此出处http://fighter.blog.51cto.com/1318618/466397
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: