自动杀掉2天前登录的会话脚本:
注:杀掉的是pts会话,不是直接杀账号名
vi killuser.sh
#!/bin/bash
Date=date +%Y-%m-%d
Date2=date +%Y-%m-%d -d "1 days ago"
Date3=date +%Y-%m-%d -d "2 days ago"
/usr/bin/who | grep -v root | grep -v $Date | grep -v $Date2 > /log/users.txt
/bin/cat /log/users.txt | awk -F[:" "]+ '{print $2}' > /log/users2.txt
for f in /bin/cat /log/users2.txt
do
/usr/bin/pkill -kill -t $f
done
:wq