pyrad

软件截图:
pyrad
软件详细信息:
版本: 2.0
上传日期: 12 May 15
许可: 免费
人气: 5

Rating: nan/5 (Total Votes: 0)

pyrad是一个Python RADIUS客户端。
pyrad包含几个模块:
pyrad.client
 RADIUS客户端类。
pyrad.dictionary
 RADIUS词典支持。支持标准radiusd字典并先后为八位的freeradius和abinary扩展的初步支持。
pyrad.packet
 一个数据包与RADIUS请求或应答。包对象负责所有必要的数据转换,允许程序员只能使用标准Python数据类型和RADIUS属性名称。
pyrad.server
 基本的RADIUS服务器和代理类。
pyrad.tools
实用功能,大多用于内部数据转换
简单的例子
下面是如何使用pyrad一个简单的例子;它显示了如何做一个认证请求。
      进口pyrad.packet
      从pyrad.client进口客户端
      从pyrad.dictionary进口词典
      SRV =客户端(服务器=“radius.my.domain”,秘密=“s3cr3t”
      字典词典=(“类型的字典/辞典”,“dictionary.acc”))
      REQ = srv.CreateAuthPacket(代码= pyrad.packet.AccessRequest,
      的User_Name =“wichert”,NAS_Identifier =“本地主机”)
      REQ [“用户密码”] = req.PwCrypt(“密码”)
      回复= srv.SendPacket(REQ)
      如果reply.code == pyrad.packet.AccessAccept:
      打印“访问接受”
      其他:
      打印“拒绝访问”
      打印“属性返回服务器:”
      因为我在reply.keys():
      打印“%S:%s的”%(我,回复[我])
要求:

显影剂的其他软件 Wichert Akkerman

htmllaundry
htmllaundry

11 May 15

Euphorie
Euphorie

12 Apr 15

意见 pyrad

评论没有发现
添加评论
打开图片!