radius+httpd+php+mysql+dialupadmin总结
副标题[/!--empirenews.page--] RADIUS是一种C/S结构的协议,它的客户端最初就是NAS(Net Access Server)服务器,现在任何运行RADIUS客户端软件的计算机都可以成为RADIUS的客户端。RADIUS协议认证机制灵活,可以采用PAPCHAP或者Unix登录认证等多种方式. RADIUS是一种可扩展的协议,它进行的全部工作都是基于Attribute-Length-Value的向量进行的。RADIUS也支持厂商扩充厂家专有属性.由于RADIUS协议简单明确,可扩充,因此得到了广泛应用,包括普通电话上网、ADSL上网、小区宽带上网、IP电话、VPDN(Virtual Private Dialup Networks,基于拨号用户的虚拟专用拨号网业务)、移动电话预付费等业务。最近IEEE提出了802.1x标准,这是一种基于端口的标准,用于对无线网络的接入认证,在认证时也采用RADIUS协议。 1.系统环境centos6 2.软件freeradius-2.1.10-5.el6.i686,mysql-5.1.61-1.el6_2.1.i686 php-5.3.3-3.el6_2.8.i686,freeradius-dialupadmin-2.1.1-2.fc10.i386,httpd-2.2.15-15.el6.centos.1.i686 3.安装软件 [root@localhost ~]# yum -y httpd mysql mysql-devel mysql-server php freeradius freeradius-mysql httpd-devel php-devel php-gd php-mbstring php-mysql php-xml freeradius- dialupadmin perl-DateManip php-pgsql php-ldap 4.设置开机启动 [root@localhost ~]# chkconfig httpd on [root@localhost ~]# chkconfig mysqld on [root@localhost ~]# chkconfig radius on [root@localhost ~]# chkconfig radiusd on 5.配置radiusd.conf文件如下: [root@localhost ~]# cd /etc/raddb/ //这个主要是配置文件所在地 [root@localhost raddb]# ls acct_users clients.conf.1 policy.conf sql//数据库文件.sql文件所在目录这个需要导入数据库。 attrs dictionary policy.txt sql.conf//sql配置文件 attrs.access_challenge eap.conf preproxy_users sql.conf.1 attrs.access_reject example.pl proxy.conf sqlippool.conf attrs.accounting_response hints radiusd.conf//主配置文件 templates.conf attrs.pre-proxy huntgroups radiusd.conf.1 users certs ldap.attrmap sites-available users.1 clients.conf//客户端配置文件 modules sites-enabled (编辑:莆田站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 在IBM Network Authentication Service for AIX中增强密码强
- iPhone 6c图片 iPhone 6c最新设计曝光
- Flex4 DataGrid中嵌入RadioButton实现思路及代码
- Apple Watch怎么与iPhone配对 Apple Watch使用方法
- 战旗tv手机版怎么用 战旗tv手机版怎么录直播
- 春节购物指南:推荐给不差钱土豪笔记本电脑
- cnblogs TagCloud基于jquery的实现代码
- 360智能摄像机绑定失败的原因及解决方法
- Applewatch OS破解 成功运行原生Flappy Bird
- Flex播放器(实现播放、缓冲进度条和音频曲线显示)