cocobabe 发表于 2011-9-30 09:07:17

radius manager 各位高手 人士 大PK

本帖最后由 cocobabe 于 2011-10-4 15:49 编辑

好像有人可以实现哦,不知道是不是真的啊?
这么多高手出来研究下这个吧,到期提醒功能。

       1.用户到期前15天(时间根据自己情况设置)自动转到到期通知模板,结合ros实现到期提醒功能。
  2.自动删除用户上网记录,防止数据库一天比一天大,造成数据库损坏,默认保留30天以内的上网记录(根据自己情况设置)。
  3.定时重启radius 服务,删除radius 日志,让radius 更加稳定运行!
       4.用户到期前一天拨号上网,不下线。当用户过期只要不下线 还是能上网 怎么办?

cvip 发表于 2011-9-30 16:49:21

本帖最后由 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天外的用户上网数据

amilus668 发表于 2011-9-30 20:04:50

技术贴,记号!

host2318 发表于 2011-10-1 23:29:25

学习了。谢谢分享!

天生无用 发表于 2011-10-2 03:07:10

很强,就是不知道怎么使用,求解。。

小牧 发表于 2011-10-3 18:20:42

标记一下。。

okpan 发表于 2011-10-3 20:23:50

标记一下。。

cocobabe 发表于 2011-10-4 09:34:48

呵呵哥哥们 你们那个文件是什么?能不能写细点

cocobabe 发表于 2011-10-4 15:52:15

第一个问题 和第四个问题有那个高手解答一下   期待啊

lvan 发表于 2011-10-4 22:14:56

:)不错...记下

cvip 发表于 2011-10-4 23:08:17

第四种情况是你没设置好,正常情况是一到期就断,不会超1分针。

cocobabe 发表于 2011-10-5 00:06:56

本帖最后由 cocobabe 于 2011-10-5 10:25 编辑

cvip 发表于 2011-10-4 23:08 static/image/common/back.gif
第四种情况是你没设置好,正常情况是一到期就断,不会超1分针。
谢谢哥哥 我这好了现在就是第一个问题 ,不知能否指点一下。

amilus668 发表于 2011-10-12 14:11:54

記號~~:P:P:P:P:P:P:P:P:P:P

yunwa0429 发表于 2011-10-12 14:29:55

这个真的很给力,可以作为其它的动作为参考

yunwa0429 发表于 2011-10-12 14:31:57

clean文件用VI 建一个就可以了,把代码复制过去,生成文件后,把它每天自动运行一次
页: [1] 2
查看完整版本: radius manager 各位高手 人士 大PK