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

Euphorie
Euphorie

12 Apr 15

htmllaundry
htmllaundry

11 May 15

意見 pyrad

評論沒有發現
添加評論
打開圖片!