pyrad

Software captura de pantalla:
pyrad
Detalles de software:
Versión: 2.0
Fecha de carga: 12 May 15
Promotor: Wichert Akkerman
Licencia: Libre
Popularidad: 47

Rating: 5.0/5 (Total Votes: 1)

pyrad es un cliente RADIUS Python.
pyrad contiene varios módulos:
pyrad.client
 Clase de cliente RADIUS.
pyrad.dictionary
 Apoyo diccionario RADIUS. Soporta diccionarios radiusd estándar y tiene soporte preliminar para los octetos freeradius y extensiones abinary.
pyrad.packet
 Un paquete con una solicitud RADIUS o respuesta. Un objeto de paquete se encarga de toda la conversión de datos necesaria que permite al programador sólo utilizar los tipos de datos de Python estándar y RADIUS nombres de atributo.
pyrad.server
 Clases básicas de servidor RADIUS y proxy.
pyrad.tools
Las funciones de utilidad, en su mayoría utilizados internamente para la conversión de datos
Ejemplo sencillo
A continuación se muestra un ejemplo sencillo de cómo utilizar pyrad; que muestra cómo hacer una solicitud de autenticación.
      pyrad.packet importación
      del Cliente importación pyrad.client
      Diccionario de importación pyrad.dictionary
      srv = Cliente (server = "radius.my.domain", secreta = "s3cr3t",
      dict = Diccionario ("dicts / Diccionario", "dictionary.acc"))
      req = srv.CreateAuthPacket (código = pyrad.packet.AccessRequest,
      Nombre_de_usuario = "Wichert", NAS_Identifier = "localhost")
      req ["usuario-contraseña"] = req.PwCrypt ("password")
      responder = srv.SendPacket (req)
      si reply.code == pyrad.packet.AccessAccept:
      imprimir "el acceso aceptada"
      otra cosa:
      print "acceso denegado"
      print "Atributos devuelto por el servidor:"
      for i in reply.keys ():
      print "% s:% s"% (i, respondo [i])
Requisitos:

Otro software de desarrollador Wichert Akkerman

Euphorie
Euphorie

12 Apr 15

htmllaundry
htmllaundry

11 May 15

Comentarios a la pyrad

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!