OpenSSL 版本不匹配。针对 1010106f 构建,您有 1010007f

use*_*491 1 openssl openssh

我有一个 ubuntu 20.04 容器。我已经安装了 openssl

root@sddfr4533:/# openssl version
OpenSSL 1.1.1n  15 Mar 2022
Run Code Online (Sandbox Code Playgroud)

尝试克隆某些包含 libcrypto.so.1.1 的项目时出现此错误

/usr/lib/git-core/git-remote-http: /software/bin/libcrypto.so.1.1: version `OPENSSL_1_1_1' not found (required by /lib/x86_64-linux-gnu/libssh.so.4)
Run Code Online (Sandbox Code Playgroud)

另外,当我尝试删除并重新安装 openssh (apt-get install openssh-server openssh-client) 时,我收到此错误:

Creating config file /etc/ssh/sshd_config with new version
Creating SSH2 RSA key; this may take some time ...OpenSSL version mismatch. Built against 1010106f, you have 1010007f
Run Code Online (Sandbox Code Playgroud)

我已经在这些线程上尝试过解决方案: OpenSSL 版本不匹配。针对 1000105f 构建,您有 10001080

OpenSSL 版本不匹配

use*_*491 5

该问题与我的程序 /software/bin/ 的 LD_LIBRARY_PATH 设置有关。这导致有多个版本。