随笔分类 -  freeradius

摘要:首先讲如何查看时间、date命令就可以了date 然后讲如何设置日期date -s 2007-08-03时间也一样这样设置date -s “14:15:16”也可以时间日期一起设置date -s "2007-08-03 14:15:00"如果搞乱了时间想网上同步、可以使用ntpdate命令、比如上asia.pool.ntp.org获取时间ntpdate asia.pool.ntp.org 阅读全文
posted @ 2012-02-09 17:11 klobodnf 阅读(1230) 评论(0) 推荐(0)
摘要:编辑default文件里vim /etc/freeradius/sites-enabled/default在authorize块中加入以下语句1 authorize{2 ... 3 if(User-Name){4 if("%{sql: UPDATE radacct set AcctStopTime=ADDDATE(AcctStartTime,INTERVAL AcctSessionTime SECOND), AcctTerminateCause='Clear-Stale Session' WHERE UserName='%{User-Name}' an 阅读全文
posted @ 2012-02-08 13:04 klobodnf 阅读(2597) 评论(0) 推荐(0)
摘要:设置用户过期时间例如、限制名为sxy的用户过期日期为2006年7月6号14时55分22秒、只需要写在radcheck表就行了INSERT INTO `radius`.`radcheck` (`id` ,`username` ,`attribute` ,`op` ,`value`)VALUES (NULL , 'sxy', 'Expiration', ':=', '06 Jun 2006 14:55:22');也可以限制组、把sxy等用户添加在相应的组下面、然后在radgroupcheck、插入这些数据、就实现整个组的过期时间了设置 阅读全文
posted @ 2012-02-07 16:37 klobodnf 阅读(8126) 评论(0) 推荐(0)
摘要:php等环境的安装就不说了、必须得有、LAMP和LNMP都可以、首先得安装git和pear、sudo apt-get install git-core php-pear然后更新pear列表、再安装HTML_Template_Sigma这个框架pear channel-update pear.php.netpear install HTML_Template_Sigma然后获取ARA的安装文件git clone git://git.asn.pl/asn/ara然后将ARA目录时的src文件映射到迩的http服务器设置的主目录、也就是迩打开IP默认从那个地方加载的地区、通常是/var/wwwln 阅读全文
posted @ 2012-02-03 13:29 klobodnf 阅读(1429) 评论(0) 推荐(0)
摘要:首先先确定本机没有安装radius的任何软件包、以确定干净安装、可以使用dpkg的命令来查看dpkg -l | grep radius如果返回没有的话就继续下一步、如果存在、使用dpkg -P来把freeradius的程序文件和配置文件完全删除、然后就开始干净的安装freeradius、安装freeradius之前先要确保已经安装了mysql、因为后来要用到、没有安装使用apt-get来安装apt-get install mysql然后就是安装freeradius的部件sudo apt-get install freeradius freeradius-ldap freeradius-mysq 阅读全文
posted @ 2012-02-01 16:27 klobodnf 阅读(8136) 评论(3) 推荐(2)
摘要:当前版本基于:2.1.12安装freeradius=============================================================================源码安装的话没什么好说的、去官网下载最新源码包、解压安装 $ ./configure $ make $ make install源码安装完毕后、运行调试模式radiusd -X成功运行就表示安装好了、相关目录:配置文件目录:/usr/local/etc/raddb运行radius遇到的问题===================================================== 阅读全文
posted @ 2012-01-31 12:46 klobodnf 阅读(2160) 评论(0) 推荐(0)