centos7的openssl的共享库符号链接误删除解决

博主在配置环境的时候不小心把openssl的符号链接文件删除了,如下,把libssl.so.10给删除了,没有备份(希望大家引以为戒),

删除之后,系统的yum,wget等等,基本上系统的对应的ssl相关的命令都用不了了,如下:

解决办法:首先重新下一个适配自己系统的openssl-lib的rpm文件,链接如下,我的是7.9的lib,.https://linuxsoft.cern.ch/cern/centos/7/updates/x86_64/repoview/openssl-libs.html

上传到你的服务器后(yum和wget都用不了了,只能win scp传了)然后执行如下指令:

#强制库重装
rpm -Uvh --force openssl-libs-1.0.2k-26.el7_9.x86_64.rpm

#检查是否成功
# 检查库文件是否存在
ls -l /usr/lib64/libssl.so.1.0.2k  # 应存在
ls -l /usr/lib64/libcrypto.so.1.0.2k  # 应存在

# 检查符号链接是否正确
ls -l /usr/lib64/libssl.so.10  # 应指向 libssl.so.1.0.2k
ls -l /usr/lib64/libcrypto.so.10  # 应指向 libcrypto.so.1.0.2k

yum --version  # 应不再报错

成功后就不再显示报错信息了,希望可以帮到大家。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值