GithubHelp home page GithubHelp logo

exinyu / tacacsgui Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tacacsgui/tacacsgui

0.0 0.0 0.0 52.62 MB

TACACSGUI is a system of centralised network devices authentication

Home Page: https://tacacsgui.com/

License: GNU General Public License v3.0

Shell 1.05% PHP 16.47% JavaScript 22.97% CSS 58.65% HTML 0.02% Python 0.81% Hack 0.03%

tacacsgui's Introduction

TacacsGUI

Free Access Control Server for Your Network Devices. GUI for powerful tacacs daemon by Marc Huber

How to install

Please use Installation Script. Only Ubuntu 18.04.x supported.

What it can

AAA - Authentication Authorization Accounting

AAA User by Local Database, LDAP Server or One-Time Password

  1. Local Database. All password stored as a hash, the main advantage of this type is a user can change his/her password via gui or via device cli (not all devices supported).
  2. LDAP Server. Based on Adldap2. Work with Windows AD and OpenLDAP.
  3. One-Time Password (OTP). Based on Spomky-Labs/otphp. Authentication with OTP by using Google Authenticator, for example.

High Availability and Configuration Manager(alpha version)

  • High Availability based on MySQL Replication. All changes on Master will be available on Slave. In that case Slave also can be as a working auth-server, all full log will be stored on Master.
  • Configuration Manager alpha version, but it is already have many advantages. It is works under Python and main library here's pexpect. All configuration files stored in git repository on server, it means that you won't have many files with different version you will have only one file with story of changes.

Hope you will enjoy it!

If you want to help, you are welcome! Also you can be my Patron on Patreon, you can stimulate me to do updates more often.

Main site is https://tacacsgui.com/. There you can find more info about that project.

See you and have a nice day!

Best Regards, Aleksey

tacacsgui's People

Contributors

gurkin33 avatar tacacsgui avatar rajjaisur avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.