无法通过 SSH 连接到 iDrac8

无法通过 SSH 连接到 iDrac8

我们正在运行 Dell PowerEdge M630 服务器。我需要在 iDracs 上进行一些更新,但无法连接到 ssh 服务器。该服务器正在运行集成 Dell 远程访问控制器 8。当我从 Windows 机器使用 Putty 连接时,我能够进行身份验证,但终端会挂起而没有输入,并且我从未看到终端。iDrac 控制器上启用了 SSH。我可以在端口 22 上建立连接而没有任何问题,并且我可以确认这一点,当运行 telnet ip_address 22 时,我看到响应“SSH-2.0-OpenSSH_7.0”。

这源于另一个问题。我很乐意从 Web 管理员那里管理这个问题,但我也遇到了麻烦。我上传了新的客户证书,服务器验证了证书没有问题。我重新启动了 iDrac,但现在当您通过 HTTPS:/ip_address 加载控制台时,会出现以下错误:

SEC_ERROR_密钥使用不足

看起来密钥没有所有选项,但 iDrac 还是接受了它,我再也无法进入 Web 客户端。无法像其他证书错误一样在 Firefox、Chrome 或 IE 中绕过此错误。因此,RACADM 命令也不起作用。

我尝试通过 SSH 来修复这个问题,但是根据线程中的问题,这种方法行不通。

答案1

问题与 Putty 有关。我能够使用 Putty 通过 SSH 连接到另一个盒子,然后使用来自该主机的 SSH 通过 SSH 连接到 iDrac。连接后,我能够进入管理控制台并发出 racadm 命令。然后我恢复到原始证书,重新启动并再次获得 Web 控制台访问权限。我不确定为什么 Putty 不允许连接,但 redhat 上的 openSSH 允许。

相关内容