锐捷网络SSH登录时,如何解决Invalid key length错误?

摘要:一、背景 windows 10 系统使用 CMD 命令行 SSH 工具或者是Linux系统的命令行登录锐捷网络设备是会出现Invalid key length错误 二、原因 SSH登录需要使用RSA密钥或者是DSA密钥,目前主流密钥长度至少
一、背景 windows 10 系统使用 CMD 命令行 SSH 工具或者是Linux系统的命令行登录锐捷网络设备是会出现Invalid key length错误 二、原因 SSH登录需要使用RSA密钥或者是DSA密钥,目前主流密钥长度至少都是1024bits以上,低于1024bit的密钥在windows 10 系统和较新发行版本的linux版本中认为不安全,所以在使用密钥长度低于1024bits时就会出现密钥长度的错误信息。 三、处理方式 1、清除以往生成的密钥 crypto key zeroize dsa crypto key zeroize rsa 2、重新生成密钥 crypto key generate rsa 注意在生成RSA密钥时需要我们手动输入密钥长度,使用默认长度回导致SSH登录出现错误。 3、配置 vty 虚拟终端 line vty 0 4 login local transport input ssh 四、登录验证