转载请注明出处:小锋学长生活大爆炸[xfxuezhang.cn]

openssl和openssh的详细升级教程可参考:一些服务器常见漏洞的修复方法

可以通过ldd /usr/local/openssl/bin/openssl来查看openssl调用的Lib有哪些:

ldd /usr/local/openssl/bin/openssl

【踩坑】Openssl升级后,版本与Library版本不一致的问题_运维

 可以看到他的软链:

ls -l /usr/local/openssl/lib64/libssl.so.1.1

【踩坑】Openssl升级后,版本与Library版本不一致的问题_运维_02

 因此,要修复这个问题,只需要更新一下libssl.so.1.1libcrypto.so.1.1即可:

# 也有可能是/usr/local/openssl/lib,看存在哪个
sudo ln -sf /usr/local/openssl/lib64/libssl.so.1.1      /usr/lib64/libssl.so.1.1
sudo ln -sf /usr/local/openssl/lib64/libcrypto.so.1.1   /usr/lib64/libcrypto.so.1.1

这样就完成了:

【踩坑】Openssl升级后,版本与Library版本不一致的问题_运维_03