November 6, 2008

Is there a free utility to send commands to multiple Cisco routers and switches?

cisco switches
VodkaTonic asked:


I'm looking for something that will allow me to cut down the time it takes to change username/passwords on a network that has hundreds of cisco devices. I'd also like to be able to send other types of generic commands.

The utility can use either the get/set SNMP community strings or automated telnet and SSH username/password login for multiple devices at the same time or in series. I'm thinking that perhaps a script like at http://www.net-sense.com/ might work, but I was thinking there's probably a free utility out there. Otherwise, I already have solarwinds engineers edition toolkit…is there any way to automate multiple get/set commands with it? Thanks in advance

WAN Optimization Technology

Filed under Computer Networking by admin

Spread the Word!

Permalink Print

Comments on Is there a free utility to send commands to multiple Cisco routers and switches?

November 6, 2008

John E @ 11:59 pm

It's not free, but it sounds like you need Cisco Secure/TACACS. Authentication then takes place centrally and you don't have to change individual switches and routers.

November 10, 2008

Banjer_Picker @ 11:53 am

One user suggested you use Cisco Secure ACS (tacacs / Radius software). This is a good solution for authentication, but it will not change your router or switch passwords, and whether one uses tacacs / radius or not, there are still console, and fallback passwords that should be changed regularly.

I would have recomended Cisco Works, however you want free :-)
The best place to start looking, for free software, would be the following address:

If you are contemplating the automation of password changes on hundreds of devices, I would strongly caution you to stay away from scripts or other such methods that would necessitate any kind of manual entry of new devices or decomissioning of old devices unless you have editing of your scripts built into the normal processes you follow for network adds / changes or drops. What can happen is that your script will end up being out of date and you will have devices that will not get changes when they should, as your script doesn't know about them.

I have hundreds of Cisco devices to manage here, and while I could write a book about whats wrong with Cisco's software offerings, and particularly Cisco Works in general, it's ability to autodiscover the network and rebuild its topology awareness does wonders for making sure new devices added or old devices removed from the network do not fall through the administrative cracks. Even if you don't end up with things falling through the cracks, what we have found here is that using netconfig (part of Cisco Works) jobs to change device passwords has probably paid for the software several times over, since changing passwords on our devices takes about 5 minutes to implement and we don't have to manualy edit anything…