您的位置:首页 > 其它

local认证

2016-05-05 09:36 267 查看
文件路径用途示例备注
#gedit/usr/local/etc/raddb/sites-available/default

#gedit/usr/local/etc/raddb/sites-enabled/default

选择账户数据库
设置authorize{}中files为显性,sql为隐性

选择从'users'文件读取用户预设信息

#gedit/usr/local/etc/raddb/users

添加新的账号密码
在最后面添加
tessieCleartext-Password:="tessie123"

#gedit/usr/local/etc/raddb/clients.conf

添加新的代理主机
在最后面添加
client10.10.200.0/24{
secret=111111  
shortname=tessie
}

localhost的secret默认为testing123

#radiusd-X

#radtesttessietessie12310.10.200.1000111111

测试
radtest[账号][密码][认证位址][NAS端口][秘钥]


#gedit/usr/local/etc/raddb/sites-available/default

#gedit/usr/local/etc/raddb/sites-enabled/default

选择账户数据库
设置authorize{}中files为隐性,sql为显性

选择从sql数据库读取用户预设信息

#mysql-uroot-p
Enterpassword:456456
mysql>usefreeradius;
mysql>insertintoradgroupreply(groupname,attribute,op,value)values('user','Auth-Type',':=','Local');
mysql>insertintoradgroupreply(groupname,attribute,op,value)values('user','Service-Type',':=','Framed-User');
mysql>insertintoradgroupreply(groupname,attribute,op,value)values('user','Framed-IP-Address',':=','255.255.255.255');
mysql>insertintoradgroupreply(groupname,attribute,op,value)values('user','Framed-IP-Netmask',':=','255.255.255.0');

建立组信息
mysql>insertintoradcheck(username,attribute,op,value)values('test','User-Password',':=','test');

建立用户信息
mysql>insertintoradusergroup(username,groupname)values('test','user');

关联用户与组

mysql>insertintoradreply(username,attribute,op,value)values('test','Reply-Message','=','Yes,Good!');

添加用户回复信息

#gedit/usr/local/etc/raddb/clients.conf

添加新的代理主机
在最后面添加
client10.10.200.0/24{
secret=111111  
shortname=tessie
}

localhost的secret默认为testing123

#radiusd-X

#radtesttesttestlocalhost0testing123

#radtesttesttest10.10.200.1000111111

测试
radtest[账号][密码][认证位址][NAS端口][秘钥]


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: