#!/usr/local/sbin/tac_plus
id = spawnd {
listen = { address = 0.0.0.0 port = 49 }
spawn = {
instances min = 1
instances max = 10
}
background = yes
}
id = tac_plus {
retire timeout = 3600
access log = /var/log/tac_plus/access.txt
accounting log = /var/log/tac_plus/accounting.txt
authentication log = /var/log/tac_plus/authentication.txt
mavis module = external {
setenv RADIUS_SECRET = "josh456"
setenv RADIUS_GROUP_ATTR = Filter-Id
}
login backend = mavis
user backend = mavis
pap backend = mavis
host = world {
welcome banner = "\nJosh Testing\n\n"
key = "josh123"
}
group = JOSH_RW {
default service = permit
service = shell {
default command = permit
default attribute = permit
set priv-lvl = 15
}
}
user = joshtac {
login = clear joshjoshjosh
service = shell {
default command = permit
default attribute = permit
set priv-lvl = 15
}
}
}