sudo 命令出错,请教一下是哪里的问题?系统是买服务器自带的,服务器刚开箱

sudo: 在加载插件“sudoers_policy”时在 /etc/sudo.conf 第 0 行出错
sudo: 无法加载 /usr/libexec/sudo/sudoers.so:/usr/lib64/libldap.so.2: undefined symbol: EVP_md2, version OPENSSL_1_1_0
sudo: 致命错误,无法加载插件

有可能是sudo 和libldap版本不匹配。系统是什么版本呢?可以查看下libldap是不是已安装。路径是否正确。版本号是什么,是否匹配。
或者直接重新安装一个发布的操作系统版本。

执行 openssl version -a 命令,查看一下编译的 openssl 是不是支持 md2 加密,如下图所示:

如果不支持,则需要重新编译 openssl,编译的时候加一个参数,例如:

./config --prefix=/usr/local/openssl enable-md2

谢谢各位回复。感觉找问题好麻烦,我重新安装了系统。之前内核是5.10的。重装之后一切正常。再次谢谢各位。