公司运维很多,为确保服务器安全,和发生问题的时候好确认问题,需要记录每位服务器登陆者的行为轨迹。
简单的解决办法:打开/etc/profile,追加下面的内容
[root@linux-node1 ~]# vim /etc/profile
if [ $UID -ge 500 ]; then
exec /usr/bin/script -t 2>/tmp/log/script/$USER-$UID-`date +%Y%m%d%H%M`.date -a -f -q /mnt/log/script/$USER-$UID-`date +%Y%m%d%H%M`.log
fi
这样就会把用户ID 大于500的都记录下操作命令。