Cisco IOS yerleşik SSH istemcisi varsayılan sürümü


11

ssh 192.168.97.97IOS aygıtından komut veriyorsunuz ve hedef IOS yönlendirici / anahtar SSH sunucusu her iki SSH sürümünü de kabul ediyor. SSH istemcisinde kullanılacak bir sürüm belirtmediğinizden, IOS SSH sunucusuna bağlanmak için hangi SSH sürümü kullanılacak?

Yanıtlar:


12

IOS 12.1 (19) E ve üzeri için ssh sürüm 2

SSH bir anahtardan diğerine ... açıklayamadığım nedenlerle Cisco SSHv2 SSH-1.99'u çağırıyor ...

SRV1#debug ip ssh client
SSH Client debugging is on
SRV1#ssh 10.19.1.2

Password:
Jun  4 13:45:28.747 CDT: SSH1: sent protocol version id SSH-1.99-Cisco-1.25   <-----
Jun  4 13:45:28.787 CDT: SSH CLIENT0: protocol version id is - SSH-1.99-Cisco-1.25
Jun  4 13:45:28.787 CDT: SSH CLIENT0: sent protocol version id SSH-1.99-Cisco-1.25

Ayrıca IOS'a bağlanırken linux'dan ...

[mpenning@something ~]$ ssh -v dst1
OpenSSH_5.3p1, OpenSSL 1.0.0-fips 29 Mar 2010
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to dst1 [10.19.1.1] port 22.
debug1: Connection established.
debug1: identity file /home/mpenning/.ssh/identity type -1
debug1: identity file /home/mpenning/.ssh/id_rsa type 1
debug1: identity file /home/mpenning/.ssh/id_dsa type -1
debug1: Remote protocol version 1.99, remote software version Cisco-1.25     <-------
debug1: no match: Cisco-1.25
debug1: Enabling compatibility mode for protocol 2.0                         <--------
debug1: Local version string SSH-2.0-OpenSSH_5.3

IOS olmayan bir istemciyi gösterdiğiniz için bu yanıtın IOS istemcisi varsayılanını ele aldığı açık değildir .
neirbowj

İyi davranılmış SSH istemcileri v2'yi varsayılan olarak kullanmalı ve ardından v2 sunucudan veya istemciden kullanılamıyorsa v1'e dönmelidir. Sanırım 12.1 (19) E ve daha yeni sürümleri çalıştıran herhangi bir cihazdan, 12.1 (19) E ve daha yeni sürümleri çalıştıran herhangi bir aygıta oturumlar başlatıyorsanız, SSHv2'nin güvenli bir varsayım olduğunu varsayıyorum.
John Jensen

Ssh'yi 'ip ssh sürüm 2' ile de zorlayabilirsiniz. Daha sonra OpenSSH istemcisi sshv1'de ona bağlanmaya çalışırsa (ssh -1 IOS_node) 'Protokol ana sürümleri farklı: 1'e 2' şeklinde bir şikayet alır ve dönüş değeri 255
ytti

5
FYI - sürüm 1.99, RFC4253'te tanımlanmıştır . Bu sadece eski SSH protokol sürümleriyle uyumluluğu gösteren bir işarettir.
John Jensen
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.