来一发CentOS6.5搭建freeradius办事器
欢迎大家来到仓酷云论坛!搭建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教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
来一发CentOS6.5搭建freeradius办事器
这也正是有别的OS得以存在的原因,每个系统都有其自身的优点。? Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一。 众所周知,目前windows操作系统是主流,在以后相当长的时间内不会有太大的改变,其方便友好的图形界面吸引了众多的用户。 把这个问题放在其他Linux社区请求帮助也是一种选择。如果Linux得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。这时换一个社区是不错的选择。 学习Linux半年了~个人认为不会的多在网上找资料网上有很多资料可以搜索到,LS那位说放手去搞。 安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。 最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。 如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。
页:
[1]