pyrad

Software screenshot:
pyrad
Rincian Software:
Versi: 2.0
Tanggal Upload: 12 May 15
Pengembang: Wichert Akkerman
Lisensi: Gratis
Popularitas: 5

Rating: nan/5 (Total Votes: 0)

pyrad adalah klien Python RADIUS.
pyrad berisi beberapa modul:
pyrad.client
 RADIUS kelas klien.
pyrad.dictionary
 RADIUS dukungan kamus. Mendukung kamus radiusd standar dan memiliki dukungan awal untuk oktet freeradius dan ekstensi abinary.
pyrad.packet
 Sebuah paket dengan permintaan RADIUS atau balasan. Sebuah objek paket mengurus semua konversi data yang diperlukan yang memungkinkan programmer untuk hanya menggunakan tipe data python standar dan RADIUS atribut nama.
pyrad.server
 RADIUS server dan proxy yang kelas dasar.
pyrad.tools
Fungsi utilitas, sebagian besar digunakan secara internal untuk konversi data
Contoh sederhana
Di bawah ini adalah contoh sederhana bagaimana menggunakan pyrad; itu menunjukkan bagaimana melakukan permintaan otentikasi.
      impor pyrad.packet
      dari pyrad.client impor Client
      dari pyrad.dictionary Kamus impor
      srv = Client (server = "radius.my.domain", rahasia = "s3cr3t",
      dict = Kamus ("dicts / kamus", "dictionary.acc"))
      req = srv.CreateAuthPacket (kode = pyrad.packet.AccessRequest,
      USER_NAME = "Wichert", NAS_Identifier = "localhost")
      req ["User-Password"] = req.PwCrypt ("password")
      membalas = srv.SendPacket (req)
      jika reply.code == pyrad.packet.AccessAccept:
      print "akses diterima"
      lain:
      print "akses ditolak"
      print "Atribut dikembalikan oleh server:"
      untuk i di reply.keys ():
      print "% s:% s"% (i, membalas [i])
Persyaratan:

Perangkat lunak lain dari pengembang Wichert Akkerman

htmllaundry
htmllaundry

11 May 15

Euphorie
Euphorie

12 Apr 15

Komentar untuk pyrad

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!