解决方案
SSH登录失败几种常见原因:
1、配置错误,例如设备没有开启STelnet服务功能等。
处理方法:参考“配置通过STelnet登录设备示例”,检查配置是否正确和完整。
2、设备作为SSH服务器,协议版本号高于客户端的协议版本号,版本不一致导致SSH登录失败。
处理方法:系统视图下,执行命令ssh server compatible-ssh1x enable,配置SSH服务器兼容低版本功能。缺省情况下,该功能处于未使能状态。
3、设备作为SSH客户端,首次访问SSH服务器时,由于没有配置SSH服务器端的公钥导致认证失败。
处理方法:系统视图下,执行命令ssh client first-time enable,使能SSH客户端首次认证功能,缺省情况下处于关闭状态。继续访问该SSH服务器,并在SSH客户端保存该服务器公钥,当下次再访问该SSH服务器时,就以保存的服务器公钥来认证该SSH服务器。
4、没有配置SSH的服务方式。缺省情况下,不支持任何服务方式。
处理方法:系统视图下,执行命令ssh user user-name service-type { stelnet | all },配置SSH服务方式为STelnet或all。

老版本
public-key local create rsa 创建