前提
使用一键脚本时脚本自动安装了新版本的OpenSSL,导致与服务器原有版本无法匹配,就不能使用SSH功能了。
排查方法
通过蛋云数据的VNC离线功能远程连接桌面后执行命令查看当前版本号
ssh root@ip
返回信息=>openssl version mismatch. built against 30000010, you have 30200020
得知是因为当前我的版本是30200020,服务器所使用的版本是30000010版本,导致匹配不上。这种情况可能是因为系统版本较高,导致脚本执行时自动安装高版本的OpenSSL导致SSH失效。
解决方法
第一种方法:通过安装对应版本号的OpenSSL进行解决
yum install openssl-3.0.1
友情提示:从低版本升级到高版本可以,但是高版本降级到低版本可能不行。
第二种方法:重装服务器系统到低版本系统或更加兼容的系统,这样脚本也许就不会对你的OpenSSL进行升级或降级了。重装后重新使用脚本安装测试,或直接联系脚本开发者解决问题。
评论 (0)