zoukankan      html  css  js  c++  java
  • 使用freeradius+mariadb搭建认证服务器

    1、安装并启动mariadb数据库

    yum install -y mariadb-server mariadb-bench mariadb-devel

    systemctl start mariadb.service 

    2、安装并启动freeradius

    yum install -y freeradius freeradius-mysql freeradius-utils 

    systemctl start radiusd.service

    3、mariadb数据库配置

    MariaDB [(none)]> SET password for 'root'@'localhost'=password('123456');

    MariaDB[(none)]> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;

    MariaDB [(none)]> flush privileges;

    MariaDB [(none)]> create database radius;  #创建名字为radius的数据库,留后面给freeradius用。

    4、freeradius配置

    。。。。

    5、导入radius数据表

    mysql -u root -p123456 radius < /etc/raddb/mods-config/sql/main/mysql/schema.sql

    6、修改radius配置文件

    cd /etc/raddb/mods-enabled

    ln -s ../mods-available/sql

    vi /etc/raddb/mods-available/sql

    找到 driver = “rlm_sql_null” 这一行,修改为 driver = “rlm_sql_mysql”

    找到 dialect = “sqlite” 这一行,修改为 dialect = “mysql” 

    server : MariaDB 数据库IP地址,若Radius和 MariaDB 同一服务器可默认为 “localhost“

    port : MariaDB 数据库端口默认为”3306”

    login : MariaDB数据库登录用户名”root”

    password : MariaDB数据库root用户登录密码

    注:改完后将前面#去掉,保存退出。

  • 相关阅读:
    《构建之法阅读笔记02》
    《人月神话阅读笔记01》
    第四周学习进度条
    子数组2
    敏捷开发方法综述
    子数组1
    第三周学习进度条
    四则运算3
    第二周学习进度条
    四则运算4
  • 原文地址:https://www.cnblogs.com/sq5288/p/13154537.html
Copyright © 2011-2022 走看看