ARA (ASN RADIUS admin)是一个简单而有效管理freeradius 的web程序。
安装步骤
下载安装包:
wget http://download.asn.pl/ara/ara-0.6.tar.gz
解压缩并复制src目录下的所有到安装目录
tar -zxvf ara-0.6.tar.gz cd ara-0.6/src/ mkdir /usr/local/ara mv * /usr/local/ara/
网页目录下建目录链接
cd /home/wwwroot/lazylei.com/ ln -s /usr/local/ara/htdocs admin
相当于访问http://lazylei.com/admin/可以登录ara
复制配置文件,并修改
cd /usr/local/ara/config cp config.php.dist config.php nano config.php
主要是修改
$config["sql_username"] = "root"; $config["sql_passwd"] = "123456"; $config["sql_db"] = "radius";
以及
$config["access_level"] = ARA_ACCESS_VIEW;
这里ARA_ACCESS_VIEW表示ara界面只能查看freeradius配置,如果要修改,请改成ARA_ACCESS_EDIT
root用户执行如下脚本:
pear channel-update pear.php.net pear install HTML_Template_Sigma
如果pear不能执行,出错:
-bash: pear: command not found
参考这里解决:《CentOS pear命令无法使用 | pear模块安装》
ok后可以用http://lazylei.com/admin/访问ara了。
show下截图

另外:ara-0.6.tar.gzara-0.6srcmodulesusertransferstemplate.html有个小bug,修改下:
<!– BEGIN use_real_name2 –>
<td>
<span class=”smaller”>
<a href=”{user_realname_url}” title=”{user_descr}”>{user_realname}</a>
</span>
</td>
最后加一行
<!– END use_real_name2 –>
传送门:ARA加入管理员验证

ara可以代替daloradius吗
这个也没研究过
sorry