Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

Beautiful open source RadiusServer

Project Description

# TOUGHRADIUS

[![Build Status](https://travis-ci.org/talkincode/ToughRADIUS.svg?branch=master)](https://travis-ci.org/talkincode/ToughRADIUS)

TOUGHRADIUS is a Radius server software developed based on Python, which implements the standard Radius protocol and supports the extension of Radius protocol.

TOUGHRADIUS can be understood as a Radius middleware, and it does not implement all of the business functions. It needs access to the back-end business system.

TOUGHRADIUS provides complete back end interface support, such as supporting HTTP protocol access capabilities, and the back-end business system must provide additional HTTP API interfaces,

# Quick start

## Install

First of all, you need a Python runtime environment and install the pip package manage tool

> pip install toughradius

## Configuration

The default configuration directory is /etc/toughradius

  • Main configuration file: /etc/toughradius/radiusd.json
  • Logging configuration file: /etc/toughradius/radiusd.json
  • Nas Client configuration file: /etc/toughradius/clients.json
  • Radius protocol dictionary file directory: /etc/toughradius/dictionarys

## Startup

Start authentication, accounting, and API Server on one process

> gtrcli radiusd

Launching authentication services only

> gtrcli auth

Launching accounting services only

> gtrcli acct

Launching API Server only

> gtrcli apiserv
Release History

Release History

This version
History Node

5.0.0.5

History Node

1.1.2

History Node

1.1.1

History Node

1.1.0

History Node

1.0.7

History Node

1.0.6

History Node

1.0.5

History Node

1.0.4

History Node

1.0.3

History Node

1.0.2

History Node

1.0.0

History Node

0.9.9.2

History Node

0.9.9.1

History Node

0.9.9

History Node

0.9.8

History Node

0.9.7

History Node

0.9.6

History Node

0.9.5

History Node

0.9.4

History Node

0.9.3

History Node

0.9.2

History Node

0.9.1

History Node

0.9.0

Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
toughradius-5.0.0.5-1.noarch.rpm (345.2 kB) Copy SHA256 Checksum SHA256 any RPM Aug 20, 2017
toughradius-5.0.0.5-1.src.rpm (229.2 kB) Copy SHA256 Checksum SHA256 any RPM Aug 20, 2017
toughradius-5.0.0.5-py2-none-any.whl (478.6 kB) Copy SHA256 Checksum SHA256 2.7 Wheel Aug 20, 2017

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting