Brocade BigIron RX Series Configuration Guide User Manual

Page 164

Advertising
background image

86

BigIron RX Series Configuration Guide

53-1002484-04

Configuring TACACS and TACACS+ security

3

service = exec {

foundry-privlvl = 0

}

}

In this example, the A-V pair

foundry-privlvl

= 0

grants the user full read-write access. The

value in the foundry-privlvl A-V pair is an integer that indicates the privilege level of the user.
Possible values are 0 for super-user level, 4 for port-config level, or 5 for read-only level. If a value
other than 0, 4, or 5 is specified in the foundry-privlvl A-V pair, the default privilege level of 5
(read-only) is used. The foundry-privlvl A-V pair can also be embedded in the group configuration for
the user. Refer to your TACACS+ documentation for the configuration syntax relevant to your server.

If the foundry-privlvl A-V pair is not present, the BigIron RX extracts the last A-V pair configured for
the Exec service that has a numeric value. The BigIron RX uses this A-V pair to determine the user’s
privilege level.

user=bob {

default service = permit

member admin

# Global password

global = cleartext "cat"

service = exec {

privlvl = 15

}

}

The attribute name in the A-V pair is not significant; the BigIron RX uses the last one that has a
numeric value. However, the BigIron RX interprets the value for a non-”foundry-privlvl” A-V pair
differently than it does for a “foundry-privlvl” A-V pair. The following table lists how the BigIron RX
associates a value from a non-”foundry-privlvl” A-V pair with a Brocade privilege level.

In the example above, the A-V pair configured for the Exec service is

privlvl = 15

. The BigIron RX

uses the value in this A-V pair to set the user’s privilege level to 0 (super-user), granting the user full
read-write access.

In a configuration that has both a “foundry-privlvl” A-V pair and a non-”foundry-privlvl” A-V pair for
the Exec service, the non-”foundry-privlvl” A-V pair is ignored.

user=bob {

default service = permit

member admin

# Global password

global = cleartext "cat"

service = exec {

foundry-privlvl = 4

privlvl = 15

}

}

TABLE 36

Brocade equivalents for non-“foundry-privlvl” A-V pair values

Value for non-“foundry-privlvl” A-V pair

Brocade privilege level

15

0 (super-user)

From 14 – 1

4 (port-config)

Any other number or 0

5 (read-only)

Advertising