wuweiliang1 / tacacsgui

TACACSGUI is a system of centralised network devices authentication

Home Page:https://tacacsgui.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

TACACSGUI is a system of centralised network devices authentication

https://tacacsgui.com/

License:GNU General Public License v3.0


Languages

Language:CSS 58.6%Language:JavaScript 23.0%Language:PHP 16.3%Language:Shell 1.1%Language:Python 0.8%Language:Hack 0.2%Language:HTML 0.0%