1

我将库添加到 ld.so.preload 和 ld.so.conf.d 的路径当我运行二进制文件或在二进制文件上运行 ldd 时,一切似乎都正常。尝试登录时出现问题:输入用户后,但在密码之前,我收到错误,即找不到库并且不会预加载。此外,输入密码(正确的密码)后,我收到“身份验证失败”错误。Strace 显示登录确实读取 ld.so.preload,但不读取 ld.so.cache。正在搜索标准文件夹以查找库,而不是来自 ld.so.cache 的那些。这是错误还是功能?这意味着我必须将库复制到“标准文件夹”?或者有没有办法解决它?

问候

4

0 回答 0