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用户登录密码

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

  • 相关阅读:
    《Java程序设计》第五周学习总结
    团队建设任务
    《Java程序设计》第四周学习总结
    ML_Review_GMM(Ch10)
    ML_Review_SVM(Ch9)
    ML_Review_LDA(Ch5)
    ML_Review_PCA(Ch4)
    关于Kernel的思考
    ML_Homework_Porject_2_LDA_KNN
    CV_Learn
  • 原文地址:https://www.cnblogs.com/sq5288/p/13154537.html
Copyright © 2011-2022 走看看