问题描述:开始执行openssl,报错:
openssl
openssl: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory
然后通过查找指令找到对应文件,并且软连接过去
find / -name libcrypto.so.1.0.0 查找文件
/opt/acb/lib/libcrypto.so.1.0.0 查找结果
ln -s libcrypto.so.1.0.0 /usr/lib64/ 软连接过去
但是发现执行openssl依然报错,报错如下
openssl
openssl: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: Error 40
查看报错的libcrypto.so.1.0.0,发现libcrypto.so.1.0.0也是一个软连接
lrwxrwxrwx 1 splunk root 15 Jan 9 2020 libssl.so -> libssl.so.1.0.0
-r-xr-xr-x 2 splunk root 485304 Jan 9 2020 libssl.so.1.0.0
解决方法,直接软连接源文件过去,问题解决
ln -s libcrypto.so /usr/lib64/libcrypto.so.1.0.0