5月 31, 2011

Login 時寄出郵件給系統管理員

將下列加入 /etc/profile中

NOW=$(date "+%Y-%m-%d %H:%M:%S")
LAST=$(last $USER -5)
echo "登入時間:[$NOW],登入的用戶是:$USER ,從 $HOSTNAME 主機登入..." > /tmp/userlogin.log
echo "$LAST" >> /tmp/userlogin.log
mail -s "Attention !! User Login~" xxx@xxx.com < /tmp/userlogin.log
rm -f /tmp/userlogin.log