Apparently he had recently been persuaded to keep the router configuration in flash. he then set the routers to disable password recovery as a security measure because now there was a permanent record of everything.
I don't know but I think that the punishment for the 'crime' is completely out of proportion to the act. what is he guilty of? Not giving up a password to a superior who, this is the murky bit, may or may NOT have had the clearance for it.
Is that a fireable offence? Sure. Is it a crime? not really (imo ianal).
Of course before you fire the guy make sure someone else knows the passwords. In IT these 'bottleneck' people are all over the place, the guy that really knows what the 40 000 line perl app does and where to change it. or the guy that really knows how the network is put together ans where all the sentinels and firewalls are.
Terry probably feared the opposite. Too many people knowing the password. This situation is worse than no-one knowing the admin passwords because changes are made and you don't know who did them because everyone logs in as admin (*twitches*). We had that situation where I work, there were two development teams sharing the same server and each kept changing the environment, new active perl install was the latest debacle. which completely broke the other website. That was fun. and no one wants to point to the …