交换机设置了密码为何登录失败,交换机远程登录密码忘了

首页 > 实用技巧 > 作者:YD1662024-01-05 13:41:47

1、全局下要开启ssh,配置ssh用户认证类型和服务类型

stelnet server enable ssh server timeout 120 ssh server authentication-retries 5 ssh user super authentication-type password ssh user super service-type stelnet

2、aaa下要配置用户名、密码、权限和服务类型

local-user super password irreversible-cipher 密码 local-user super service-type ssh local-user super pri level 15

3、vty 0 4 下要配置认证模型aaa和protocol inbound ssh

user-interface vty 0 4 idle-timeout 10 0 authentication-mode aaa protocol inbound ssh

4、也可能做了ACL限制

ssh server enable ssh server acl 3000

5、新版本默认关闭远程接入请求

V200R020C00之前版本,缺省情况下SSH服务器端(包括telnet)接收来自所有接口登录请求,系统安全性较低。

V200R020C00及之后版本,缺省情况下SSH服务器端不接收来自任何接口登录连接的请求。

当需要授权客户端可以登录服务器时,需要执行如下任一命令指定SSH服务器端的源接口。

ssh server-source all-interface #允许所有接口接入SSH 或者 ssh server-source -i interface-type interface-number,#允许指定的接口接入SSH

6、客户端软件不支持交换机新版的默认验证算法

默认算法如图:

交换机设置了密码为何登录失败,交换机远程登录密码忘了(1)

连接时报错如下:

Couldn't agree a host key algorithm (available: rsa-sha2-512,rsa-sha2-256,)

解决办法,把交换机公钥验证算法改成如下就行:

ssh server publickey rsa

7、可以查看ssh状态查看原因

dis ssh server status SSH version :2.0 SSH connection timeout :120 seconds SSH server key generating interval :0 hours SSH authentication retries :5 times SFTP IPv4 server :Disable SFTP IPv6 server :Disable STELNET IPv4 server :Enable STELNET IPv6 server :Enable SCP IPv4 server :Disable SCP IPv6 server :Disable SSH server source interface : ACL4 number :0 ACL6 number :0

8、SSH版本不匹配

SSH1(版本号1.XX)和SSH2(版本号2.00),是两个完全不同互不兼容的协议。

如果远端设备的SSH是1.xx版本,可以改用Putty登录,一般设备都不支持SSH1了。

ssh -v username@192.168.56.101 #排查本地和远端的ssh建立失败的原因,可以看到SSH版本。

交换机设置了密码为何登录失败,交换机远程登录密码忘了(2)

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.