S2100交换机配置enable密码密文显示后,show run发现密文不同时间会显示不一样
首次show run显示结果:
enable secret level 1 5 &Z-aeh`@2Y'dfimL5U{bcknAY7zyglow
enable secret level 15 5 &Z.Y*T7+2YtZ[V/,5US(\W&-Y1X)sv'~
隔几分钟再次show run显示结果:
enable secret level 1 5 &ZH.Y*T72Y,tZ[V/5U+S(\W&YG1X)sv'
enable secret level 15 5 &Z,1u_;C2Y-8U0<D5U.tj9=GY+/7R:>H
这个是S21软件设计方式导致的正常效果,原先的软件设计加入了时间随机数参与密文的显示,主要是防止show run的时候密文一直保持不变,可能会被穷举破解,安全性不高,而每次show run显示的密文不同的话,可以降低被破解的可能性。
由于目前S21产品已经停产超过3年,无法提供软件修订,所以该设计将一直保持,如果碰到该类问题,需要同客户解释下不会引起密码改变,只是显示效果不同。当然如果对于银行,政府等部分网管软件可能会定期的检测设备running-config文件是否有变化而言,这个密文的不定期改变是会引起网管软件的误报,需要让软件厂商进行特殊处理下。
同时说明下目前我司的10.X平台的交换机不存在这样的问题,配置enable password或者enable secret的密码后,show run的密文显示是保持不变的。