## open***增加记录用户登录log的脚本
cat connect.sh #!/bin/bash Time=`date +%F` if [ -f /etc/open***/log/open***_$Time.log ];then touch /etc/open***/log/open***_$Time.log echo "`date '+%F %H:%M:%S'` User $common_name trust_ip $trusted_ip is login,Remote_ip is $ifconfig_pool_remote_ip, Mask is $route_netmask_1" >> /etc/open***/log/open***_$Time.log else touch /etc/open***/log/open***_$Time.log echo "`date '+%F %H:%M:%S'` User $common_name trust_ip $trusted_ip is login,Remote_ip is $ifconfig_pool_remote_ip, Mask is $route_netmask_1" >> /etc/open***/log/open***_$Time.log fi
## open***增加记录用户退出登录log的脚本
cat disconnect.sh #!/bin/bash Time=`date +%F` if [ -f /etc/open***/log/open***_$Time.log ];then touch /etc/open***/log/open***_$Time.log echo "`date '+%F %H:%M:%S'` User $common_name trust_ip $trusted_ip is logout,Remote_ip is $ifconfig_pool_remote_ip, Mask is $route_netmask_1" >> /etc/open***/log/open***_$Time.log else touch /etc/open***/log/open***_$Time.log echo "`date '+%F %H:%M:%S'` User $common_name trust_ip $trusted_ip is logout,Remote_ip is $ifconfig_pool_remote_ip, Mask is $route_netmask_1" >> /etc/open***/log/open***_$Time.log fi
## 修改open***配置
vim server.conf client-connect /etc/open***/connect.sh client-disconnect /etc/open***/disconnect.sh service open*** restart chmod 755 /etc/open***/connect.sh chmod 755 /etc/open***/disconnect.sh
## 查看log
cat log/open***_2017-07-11.log 2017-07-11 14:10:34 User test trust_ip 116.231.149.194 is logout,Remote_ip is 10.8.8.5, Mask is 255.255.255.0 2017-07-11 14:10:34 User test trust_ip 116.231.149.194 is login,Remote_ip is 10.8.8.5, Mask is 255.255.255.0
转载于:https://blog.51cto.com/thedream/1946317