Transport preferred command behavior.

Answered Question

I am in the process of converting our devices over to SSH. I am trying to make this as seemless as possible.

Here is the issue:

I want to be able to type an IP at the CLI and use SSH, instead of the default method of telnet.

I want to not have to use the SSH command to initiate sessions to other devices.

Here is my SSH config:

crypto key gen rsa gen label SSH_Keys mod 1024

ip ssh version 2

ip ssh authentication-retries 3

ip ssh time-out 90

ip ssh logging events

username bret secret test

enable secret cisco

aaa new-model

aaa authentication login default local

aaa authentication enable default enable

line con 0

transport preferred ssh

line vty 0 4

transport input ssh

transport preferred ssh

This is on a 2821 router with c2800nm-adventerprisek9-mz.124-24.T.bin loaded.

Is this even possible?

I have this problem too.
0 votes
Correct Answer by Edison Ortiz about 7 years 7 months ago

No, it's not possible. You need to use the ssh -l [username] [ip address] syntax.

When typing just the IP address, you aren't invoking the telnet command or whatever is set as default transport, you are invoking the connect command which supports only few protocols




  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 5 (1 ratings)


This Discussion