Sign inSign up

lfkeitel/tacacs_plus

By lfkeitel

•Updated about 5 years ago

TACACS+ server

Image
6

100K+

lfkeitel/tacacs_plus repository overview

⁠TACACS+ Docker Image

Github: https://github.com/lfkeitel/docker-tacacs-plus⁠

This image is a built version of tac_plus⁠, a TACACS+ implementation written by Marc Huber.

⁠Tags

latest, ubuntu, ubuntu-201712190728 - Latest version based on Ubuntu 16.04.

alpine, alpine-201712190728 - Latest version based on Alpine 3.7.

⁠Building

Docker engine 17.06+ is required to build this image because it uses a multi-stage build. To build run: docker build -t tac_plus ..

⁠Additions

The Docker images include the Perl LDAP packages for Mavis authentication.

⁠Using

To run with the default configuration:

docker run --name tac_plus -d -p 49:4949 lfkeitel/tacacs_plus:latest

The default configuration has a user with the username:password of admin:admin and the enable password is set to enable. Obviously, don't use this configuration in production.

The configuration is located at /etc/tac_plus/tac_plus.cfg. If you wish to use a custom configuration, simply overwrite it in a derived image or use a volume mount.

By default logs go to stdout.

Port 49 is exposed as the server port.

⁠Configuration

Configuration documentation can be found here⁠.

⁠License

The LICENSE file in this repository is for the build scripts and built Docker image.

This image includes software developed by Marc Huber ([email protected]⁠).

The tac_plus and supporting software is under a different license which can be found here⁠.

Tag summary

Content type

Image

Digest

Size

66.1 MB

Last updated

about 5 years ago

docker pull lfkeitel/tacacs_plus