Radius Manager破解安装并和freeradius整合

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介:

本文是讲解破解版得radius Manager如何安装和破解的,像lic.txt和mod.txt文件都是破解者提供的 ,mac地址也是他们提供,本人只供学习使用,请支持正版,或者使用开源的daloradius

首先要配置lampp环境,这里使用的是XAMPP

1、首先解压,编译安装freeradius,并设置成使用sql验证,具体教程请参看其他文章

2、更新radius manager必须的一些必要的软件如下命令行
yum -y install mysql-devel curl php-mysql php-mcrypt compat-libstdc++-33 libtool-ltdl-devel freeradius-mysql

关闭selinux
vim /etc/sysconfig/selinux
$SELINUX=disabled

3、ioncube安装部署
解压ioncube
tar -zxvf ioncube_loaders_lin_x86.tar.gz
cp -rf ioncube /usr/local

打开php的配置文件并添加ioncube的so文件
vim /opt/lampp/etc/php.ini
在php.ini的底部添加如下内容
zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.2.so

用php -v进行测试

4、修改mac地址
编辑:vim /etc/rc.d/rc.sysinit
在底部添加如下内容

/sbin/ifconfig eth0 down

/sbin/ifconfig eth0 hw ether0 00:09:B8:B7:34

/sbin/ifconfig eth0 up

5、设置数据库
为数据库的root账号设置密码
mysqladmin -uroot password 123

登录数据库
mysql -uroot -p123

创建用户已经数据库并赋予相应的权利,命令行如下

create database radius;

create database conntrack;

create user ‘radius’@'localhost’ identified by ‘radius123′;

create user ‘conntrack’@'localhost’ identified by ‘conn123′;

grant all on radius.* to radius@localhost;

grant all on conntrack.* to conntrack@localhost;

flush privileges;

6、更改radiusmanager的配置文件
vim /radiusmanager-3.8.0-rel/etc/radiusmanager.cfg
找到如下两个选项
db_sock                 /opt/lampp/var/mysql/mysql.sock ; mysql main socket location
radman_path             /opt/lampp/htdocs/radiusmanager ; Radius Manager full path

更改成本机需要的路径。

7、安装radius manager
解压radius manager
tar xvf radiusmanager.tar
cd radiusmanager-3.8.0-rel/
chmod 755 install.sh
./install.sh
以下按提示进行输入,除了www的路径外,基本上默认即可。

注意:在执行完成之后必须保证所有选项执行完成,没有任何错误提示,这里有时会有数据库错误,主要是数据库方面设置的问题。

安装完成之后,如果apache不是默认安装的路径,则需要修改php配置文件如下,按自己路径修改即可。

修改/opt/lampp/htdocs/radiusmanager/config/system_cfg.php

define(“radman_dir”, “/opt/lampp/htdocs/radiusmanager”);

8、添加计划任务如下
crontab -e
添加如下命令行代码
02 0 * * * root /opt/lampp/bin/php /opt/lampp/htdocs/radiusmanager/rmscheduler.php 12345

可以使用单独的 /opt/lampp/bin/php /opt/lampp/htdocs/radiusmanager/rmscheduler.php 12345命令进行测试

9、打开如下文件vim /usr/local/etc/raddb/users
在底部添加如下内容

DEFAULT Auth-Type = Local         Exec-Program-Wait="/usr/local/bin/rmauth \"%{NAS-IP-Address}\" \"%{User-Name}\" \"%{Calling-Station-ld}\""

10、打开如下文件vim /usr/local/etc/raddb/acct_users
在底部添加如下内容

DEFAULT Acct-Status-Type == Interim-Update         Exec-Program-Wait = "/usr/local/bin/rmacnt %{Acct-Session-ld}" DEFAULT Acct-Status-Type == Start         Exec-Program-Wait = "/usr/local/bin/rmacnt %{Acct-Session-ld}" DEFAULT Acct-Status-Type == Stop         Exec-Program-Wait = "/usr/local/bin/rmacnt %{Acct-Session-ld}"

11、为radiusmanager的执行文件添加权限
chmod 755 /usr/local/bin/rmauth
chmod 755 /usr/local/bin/rmacnt
chmod 755 /usr/local/bin/rmpoller
chmod 600 /etc/radiusmanager.cfg
chmod 755 /usr/local/bin/rmconntrack
chmod 4755 /usr/local/sbin/rootexec

12、更改radiusmanager的权限,

chmod -R 777 /opt/lampp/htdocs/radiusmanager

13、更改PHP的Allowed memory size大小为16M

vim /opt/lampp/etc/php.ini
找到如下内容更改即可

memory_limit = 8M ; Maximum amount of memory a script may consume (8MB)

14、拷贝破解文件到radiusmanager的安装目录

cp mod.txt /opt/lampp/htdocs/radiusmanager/

cp lic.txt /opt/lampp/htdocs/radiusmanager/

15、汉化

从官方现在汉化包,直接拷贝到radius manager的lang目录下

cp -R Chinese/ /opt/lampp/htdocs/radiusmanager/lang/

在web界面的设置上就可以选择中文了。



本文转自zcm8483 51CTO博客,原文链接:http://blog.51cto.com/haolun/993143

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
Python
Windows7 设置pip 镜像 Pip Warning:–trusted-host 问题解决方案
最近写了一篇关于“微软开源分布式高性能GB框架LightGBM安装使用”的文章,有小伙伴安装Python环境遇到了问题。我个人也尝试安装了一下,确实遇到了很多问题。这不又遇到;设置pip 镜像 Pip Warning:–trusted-host 问题。
3046 0
|
Linux 数据安全/隐私保护
|
关系型数据库 MySQL PHP
|
Windows Linux 数据安全/隐私保护
|
测试技术 数据安全/隐私保护
|
Linux 数据安全/隐私保护 Ubuntu
|
Ubuntu 数据安全/隐私保护 Linux