I have a Cisco Catalyst 4500 L3 Switch and have a user called user1. Switch IP is

I have a server which IP is

I created a user in my switch and I can SSH into my switch without password:

[email protected]:~# ssh 'show version'

MPC8548 CPU at 1GHz, Cisco Catalyst 4948E-F
Last reset from Reload
2 Virtual Ethernet interfaces
48 Gigabit Ethernet interfaces
4 Ten Gigabit Ethernet interfaces
511K bytes of non-volatile configuration memory.

Configuration register is 0x2102
Connection to closed by remote host.

But this fails:

[email protected]:~# ssh 'show run'

Line has invalid autocommand "show run"Connection to closed by remote host.

I'm going to do something so that user1 can do en, conf t and doing the changes like changing switch port description.

How can I do that?

1 Answer 1


Line has invalid autocommand "show run"

This is because the user does not have permission to run that command. This is easily remedied by setting the privilege level for the user:

username user1 privilege 15 ...

(or whatever priv your "show run" is limited to.)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.