11-28-2008 03:58 AM - edited 03-10-2019 04:12 PM
Hello
I've got a few hundred edge user switches (mostly 2950s) which I've setup for AAA with ACS 4.0 to allow some technicians to access the edge switches and change speed/duplex/description and shutdown/no shutdown the fastethernet interfaces only (the gigabitethernet being used for uplinks).
The technicians access the switches using the switch web gui and the setup works fine. The shell command authorization set on the ACS allows the technicians to use the appropriate commands through the web gui e.g the cluster command.
Accessing the switches through the web gui has proved pretty slow and insecure with the 2950s not supporting https. I'm having a look at replacing the technician's access with Cisco Network Assistant CNA (v5.4) and I'm having a few problems:
1 when I change a fastethernet interface description, the command that the ACS authorizes is simply âservice=shell cmd=description 1 <cr>â with no mention of whether the interface is fastethernet or gigabitethernet. If I authorize the description/speed/duplex commands they can be used on both fastethernet and gigabitethernet
2 when I modify a port setting on a 2950 using CNA and click âPreview CLIâ the resulting window is blank whereas it isn't with a 2960.
Is it possible to have the particular granular access I'm looking for with CNA/ACS and the 2950 platform? Used a number of IOS revs including latest. Management are keen to use some form of GUI for this rather than giving out cli access to the switches.
Thanks
Andy
11-28-2008 05:53 AM
heres the output from "debug aaa authorization" on a 2950 when changing a fastethernet interface to half duplex
when using the switch web gui
Nov 28 13:45:19.856: tty3 AAA/AUTHOR/CMD (3257085010): send AV service=shell
Nov 28 13:45:19.856: tty3 AAA/AUTHOR/CMD (3257085010): send AV cmd=cluster
Nov 28 13:45:19.856: tty3 AAA/AUTHOR/CMD (3257085010): send AV cmd-arg=preferences
Nov 28 13:45:19.860: tty3 AAA/AUTHOR/CMD (3257085010): send AV cmd-arg=file
Nov 28 13:45:19.860: tty3 AAA/AUTHOR/CMD (3257085010): send AV cmd-arg=w.cli
Nov 28 13:45:19.860: tty3 AAA/AUTHOR/CMD (3257085010): send AV cmd-arg=interface
Nov 28 13:45:19.860: tty3 AAA/AUTHOR/CMD (3257085010): send AV cmd-arg=Fa0/3
duplex
Nov 28 13:45:19.860: tty3 AAA/AUTHOR/CMD (3257085010): send AV cmd-arg=half
speed
Nov 28 13:45:19.860: tty3 AAA/AUTHOR/CMD (3257085010): send AV cmd-arg=100
!
end
when using Cisco Network Assistant v5.4
Nov 28 13:37:45.643: tty3 AAA/AUTHOR/CMD (3188102482): send AV service=shell
Nov 28 13:37:45.643: tty3 AAA/AUTHOR/CMD (3188102482): send AV cmd=duplex
Nov 28 13:37:45.647: tty3 AAA/AUTHOR/CMD (3188102482): send AV cmd-arg=half
Nov 28 13:37:45.647: tty3 AAA/AUTHOR/CMD (3188102482): send AV cmd-arg=
as you can see, the CNA output doesn't specify the interface. is there a workaround or fix for this?
cheers
andy
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide