## 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