因设备命名名称太长导致SSH配置不生效

发布时间:  2012-07-26 浏览次数:  84 下载次数:  0
问题描述
某日工程师在NE5000E(版本Version NE5000E-VRP5.30-22002W08)设备上,配置终端(SSH Client)与路由器建立远程连接,终端上运行支持SSH1.5的客户端软件。当在系统模式下执行rsa local-key-pair create命令时,设备提示该命令执行失败。
告警信息

处理过程
修改sysname名称,将“××××NE5000E”该程“××××NE5KE”之后,问题得到解决。
根因
rsa local-key-pair create命令用来生成本地RSA主机密钥对和服务器密钥对。产生的密钥对命名方式为路由器名称_server和路由器名称_host。因服务器密钥对和主机密钥对的最小长度为512位,最大长度为2048位,所以如果路由器的sysname太长的话,该命令将执行失败。
建议与总结

END