radius manager 各位高手 人士 大PK
本帖最后由 cocobabe 于 2011-10-4 15:49 编辑好像有人可以实现哦,不知道是不是真的啊?
这么多高手出来研究下这个吧,到期提醒功能。
1.用户到期前15天(时间根据自己情况设置)自动转到到期通知模板,结合ros实现到期提醒功能。
2.自动删除用户上网记录,防止数据库一天比一天大,造成数据库损坏,默认保留30天以内的上网记录(根据自己情况设置)。
3.定时重启radius 服务,删除radius 日志,让radius 更加稳定运行!
4.用户到期前一天拨号上网,不下线。当用户过期只要不下线 还是能上网 怎么办? 本帖最后由 cvip 于 2011-10-2 19:33 编辑
#radius can auth,for the log is too big,rebuild it
rm -f /usr/local/var/log/radius/radius.*
touch /usr/local/var/log/radius//radius.log
#del user~s loging for more than thirty days
mysql -u root -p*** radius -e "delete from radacct where AcctStopTime<date_add(now(),interval -30 day)";
把以上代码复制为clean文件,再执行echo "06 4 * * 3 root /bin/sh /usr/local/bin/clean" >> /etc/crontab #每星期三4:06清除radiuslog及30天外的用户上网数据 技术贴,记号! 学习了。谢谢分享! 很强,就是不知道怎么使用,求解。。 标记一下。。 标记一下。。 呵呵哥哥们 你们那个文件是什么?能不能写细点 第一个问题 和第四个问题有那个高手解答一下 期待啊 :)不错...记下 第四种情况是你没设置好,正常情况是一到期就断,不会超1分针。 本帖最后由 cocobabe 于 2011-10-5 10:25 编辑
cvip 发表于 2011-10-4 23:08 static/image/common/back.gif
第四种情况是你没设置好,正常情况是一到期就断,不会超1分针。
谢谢哥哥 我这好了现在就是第一个问题 ,不知能否指点一下。 記號~~:P:P:P:P:P:P:P:P:P:P 这个真的很给力,可以作为其它的动作为参考 clean文件用VI 建一个就可以了,把代码复制过去,生成文件后,把它每天自动运行一次
页:
[1]
2