What is the Portnox local TACACS+ server?

In this topic, you will learn what is the Portnox™ local TACACS+ server software and how it works.

Portnox local TACACS+ server is a lightweight standalone server built on the basis of Tiny Core Linux. It is available for installation as Docker images (recommended) or virtual machine images . The local TACACS+ server is not necessary to use Portnox Cloud but it is necessary to set up a local TACACS+ container in Docker or set up a local TACACS+ instance in a virtual machine.

Installation requirements

The local TACACS+ server is available in the public Docker repository as portnox/portnox-tacacs and in OVA (Open Virtualization Appliance) and VHD (Virtual Hard Disk) formats for virtual machines.

The following are the recommended minimum settings for installing the local TACACS+ server on a virtual machine:

Warning: The performance of a local TACACS+ server depends on how many requests it processes, which cannot be predicted in advance. At a minimum, a local TACACS+ server needs 1 CPU and 1 GB of RAM. This is enough for most customers, but actual results may vary. Customers should monitor the server’s performance and add more resources if needed to avoid overloading it.

The local TACACS+ server for virtual machines is also accessible via SSH (similar to the local RADIUS server). However, for security reasons, the Tiny Core Linux installation is stripped only to basic functions of the server.