/usr/sib/sshd:重新定位错误:符号EVP_KDF_ctrl版本OPENSSL_1_1_1b未在文件libcrypto.so.1.1中定义,带有链接时间参考
多年来,我一直在访问stackoverflow,现在。。。现在我遇到了一个问题,我必须问一下才能解决: 我的openssh服务器(位于centos8)将不再启动(出现上述错误),因为我移动了一个自编的openssl并将其重新链接到该服务器上 (这就是为什么我不能简单地复制并粘贴一些控制台输出,我需要手动记录它们) openssl编译配置: ./config--prefix=/opt/openssl--openssldir=/opt/openssl无弱ssl密码“-Wl,-rpath,$(LIBRPATH)”共享zlib 我在/etc/ld.so.conf.d/openssl.conf中创建了一个文件,其中包含: /opt/openssl/lib 我在/etc/profile.d/openssl.sh中创建了一个可执行文件,其中包含: pathmunge/opt/openssl/bin 我移动了原始openssl可执行文件: mv/bin/openssl/bin/openssl.backup …并创建了一个符号链接: ln-s/opt/openssl/bin/openssl/bin/openssl ldd$(哪个sshd)| grep crypto让我: libcrypto.so.1.1=>/opt/openssl/lib/libcrypto.so.1.1(十六进制) 当我在/etc/ld.so.conf.d中配置新so并执行ldconfig时,它会中断 ofc我在谷歌上搜索了一下,但除了“使用已安装的openssl”之外,我找不到其他有用的信息 我真的不知道去哪里找了,请帮忙。。。我希望给出的信息足够详尽 我为我的英语不好道歉,我不是以英语为母语的人/usr/sib/sshd:重新定位错误:符号EVP_KDF_ctrl版本OPENSSL_1_1_1b未在文件libcrypto.so.1.1中定义,带有链接时间参考,openssl,sshd,Openssl,Sshd,多年来,我一直在访问stackoverflow,现在。。。现在我遇到了一个问题,我必须问一下才能解决: 我的openssh服务器(位于centos8)将不再启动(出现上述错误),因为我移动了一个自编的openssl并将其重新链接到该服务器上 (这就是为什么我不能简单地复制并粘贴一些控制台输出,我需要手动记录它们) openssl编译配置: ./config--prefix=/opt/openssl--openssldir=/opt/openssl无弱ssl密码“-Wl,-rpath,$(LIBR
谢谢大家! 我通过构建最新的libssh.so并将其安装在/user/local/lib64中解决了这个问题,然后在/usr/lib64中创建了libssl.so和libssl.so.4软链接 更重要的是
导出LD_LIBRARY_路径,并将/usr/lib64作为其第一个条目。如果在/usr/lib64之前出现其他路径,并且该路径具有不同版本的libssl或libcrypto,则会导致此错误。我通过构建最新的libssh.so解决了此问题,并将其安装在/user/local/lib64中,然后在/usr/lib64中创建了软链接libssl.so和libssl.so.4 更重要的是 导出LD_LIBRARY_路径,并将/usr/lib64作为其第一个条目。如果在/usr/lib64之前出现其他路径,并且该路径具有不同版本的libssl或libcrypto,则会导致此错误