通过pyrad模块,实现一个简单的radius论证服务。准入规则从数据库获取。
此开发是为了辅助 vmware connection server 作双因子认证,从而实现对安全服务器接入的链接服务器加多一层认证,实现外网连入云桌面的准入控制。
准入规则的修改是简单的表操作,可以结合其它系统来管理(我这边案例是用了泛微的OA流程审批,从而实现准入经过流程审批后生效)
程序运行后,即会开启一个认证服务
设置vmware connection server 的认证
通过上面设置,经过此链接服务器的云桌面客户端就会多加了一层认证,因为我这里只做准入,所以验证对用户是透明的,只是一次录入,通行码即原来ad用户密码。 如下图所示,可以看到有个通行码的认证了。



