centos7的mysql图形界面(Centos5.5搭建PPTPradiusMysql服务器)

首先搭建好本地yum平台要安装以下安装包:,我来为大家科普一下关于centos7的mysql图形界面?以下内容希望对你有帮助!

centos7的mysql图形界面(Centos5.5搭建PPTPradiusMysql服务器)

centos7的mysql图形界面

首先搭建好本地yum平台。

要安装以下安装包:

yum install freerudius2-*

yum install mysql-server

还有需要ppp-2.4.5.tar.gz这个源码包,因为ppp启动radius需要。

1.首先启动数据库并设定管理员密码。

mysqladmin -u root password ‘pptp’

创建一个数据库,名为radius

#create database radius;

进入/etc/raddb/sql/mysql目录下导入数据库

#mysql -u root -p radius <scheme.sql

2.进入radius数据库输入测试用户。

mysql> insert into radcheck (username,attribute,op,value) values (‘testuser','User-

Password',':=',‘user');

将用户加入组中:

mysql> insert into radusergroup (username,groupname) values (‘testuser','user');

3.修改/etc/raddb/site-enabled下的defoult文件,把authorize{} 、accounting {}中的sql前面的 # 去掉,并把authorize{} 中的files前加#;

4.修改mysql数据库连接配置文件/etc/raddb/sql.conf,

server = "localhost"

login = "root"

password = "pptp"

radius_db = "radius" //radius为数据库名

5.修改客户端信息配置文件: /etc/raddb/clients.conf

在最下面添加

Client 127.0.0.1 {

secret = pptp123

shortname = localhost

nastype = other

}

6.修改radiusd.conf 去掉#include sql前的注释

7.测试一下

#radtest testuser user localhost 0 pptp123

Sending Access-Request of id 222 to 127.0.0.1 port 1812

User-Name = “testuser"

User-Password = “user"

NAS-IP-Address = 127.0.0.1

NAS-Port = 0

rad_recv: Access-Accept packet from host 127.0.0.1 port 1812, id=222,

出现如上信息表示测试成功。

8.以上是radius的搭建部分,接下来讲pptp设置支持radius部分。

首先解压ppp-2.4.5.tar.gz压缩包,然后

cp -R ppp-2.4.5/pppd/plugins/radius/etc /etc/radiusclient/

9.在/etc/ppp/options.pptpd

最后加入

plugin /usr/lib/pppd/2.4.4/radius.so

10.配置 /etc/radiusclient中的servers和radiusclient.conf

在servers中,你需要增加一个radiusd的地址和密码

代码:

[root@kdfng radiusclient]# cat servers

#Server Name or Client/Server pair Key

#---------------- ---------------

#portmaster.elemental.net hardlyasecret

#portmaster2.elemental.net donttellanyone

localhost pptp123

这里localhost表示你的radiusd就在本机,并且访问的密码是pptp123。

11.radiusclient.conf中

代码:

# service. if this fails also a compiled in default is used.

authserver localhost:1812

# RADIUS server to use for accouting requests. All that I

# said for authserver applies, too.

#

acctserver localhost:1813

确认上面也是本地的,默认就是本地,所以一般不需要修改。

同时确保这个文件中radiusclient相关的路径所有的路径都是 /etc/radiusclient 开头的。

接下来就可以拨号了。用户名为testuser,密码为user。这是前面mysql里添加的用户。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页