#!/usr/bin/python2.7 # -*- coding: UTF-8 -*- import os, sys from radius import RADIUS USER, PASSWD = (sys.argv[1], sys.argv[2]) if len(sys.argv) > 2 else ('account', 'password') host = 'IP' port = 1812 secret = 'KEY' r = RADIUS(secret, host, port) r.timeout = 10 if r.authenticate(USER, PASSWD): print "Authentication Succeeded" else: print "Authentication Failed"
#!/usr/bin/env python import sys from radius import RADIUS if len(sys.argv) < 5: print 'pass in args: <radius_host> <radius_secret> <username> <userpass> script, host, secret, name, passwd = sys.argv r = RADIUS(secret, host, 1812) if r.authenticate(name, passwd): print "%s authenticated" %s (name,) print "Authentication Failed"