|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
欢迎大家来到仓酷云论坛!
搭建freeradius办事
#yuminstallfreeradiusfreeradius-mysqlfreeradius-utilsmysql-server-y
启动mysql
#servicemysqldstart
设置mysql暗码和宁静设置
/usr/bin/mysql_secure_installation(实行剧本)
创立数据库并受权
#mysql-uroot-p
mysql->CREATEDATABASEradius;
mysql->GRANTALLPRIVILEGESONradius.*TOradius@localhostIDENTIFIEDBY"radpass";
mysql->flushprivileges;
导进数据表
mysql>useradius;
mysql>SOURCE/etc/raddb/sql/mysql/schema.sql;
mysql>exit;
编纂freeradius设置文件,开启sql认证
文件1:/etc/raddb/sql.conf
#Connectioninfo:
server="localhost"
#port=3306
login="radius"#mysql登任命户名
password="radpass"#上述登任命户名的暗码
#DatabasetableconfigurationforeverythingexceptOracle
radius_db="radius"
文件2:/etc/raddb/radiusd.conf
$INCLUDEsql.conf#往失落后面的正文
文件3:/etc/raddb/sites-available/default
authorize{}accounting{}session{}往失落内里sql后面的正文
/etc/raddb/sites-available/inner-tunnel
authorize{}session{}往失落内里sql后面的正文
文件4:/etc/raddb/clients.conf
secret=testing123这个key太复杂,能够为一个随机字符串。比方:
secret=3c23498n349c3yt290y93b4t3
修正freeradiusclient的ip地点。
启动freeradius办事:
serviceradiusdrestart
当地测试
增加用户信息:
mysql-uroot-p
useradius;
insertintoradcheck(username,attribute,op,value)values(test,User-Password,:=,test);
exit;
radtesttesttest127.0.0.10testing123
看到“rad_recv:Access-Accept”则认证乐成。
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们! |
|